这个简短的主题涉及如何在 Java 中将 TIFF 转换为 PDF。它提供了有关配置环境的详细信息以及完成任务所需的步骤。用于将 TIFF 转换为 PDF Java 代码,您可以在任何 Java 支持的平台上使用该应用程序,包括 Windows、Linux 和 macOS。
使用 Java 将 TIFF 转换为 PDF 的步骤
- 通过添加 Maven 存储库中的 Aspose.Imaging 库来配置项目以将 TIFF 转换为 PDF
- 导入 Aspose.Imaging 命名空间以使用项目中的 API 功能
- 使用 Image 类公开的加载方法加载源 TIFF 图像
- 初始化 PdfOptions 实例以设置分辨率和其他设置
- 使用 save 方法将输出的 PDF 保存在磁盘上
通过使用Java TIFF 到 PDF 转换应用程序中的上述步骤,我们使用简单的 API 接口开发,我们从磁盘加载源 TIFF 并将其简单地转换为 PDF。我们在 PdfOptions 对象的帮助下自定义输出 PDF,该对象允许为 PDF 中的 TIFF 图像设置分辨率值。生成的 PDF 使用 save 方法保存在磁盘上。
在 Java 中将 TIFF 转换为 PDF 的代码
package testimaging; | |
import com.aspose.imaging.Image; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.ResolutionSetting; | |
import com.aspose.imaging.fileformats.tiff.TiffImage; | |
import com.aspose.imaging.imageoptions.PdfOptions; | |
public class ConvertTiffToPDF { | |
public static void main(String[] args) throws Exception { | |
// Applying product license to convert Tiff to PDF in Java | |
License JavaTiffToPdfLicense = new License(); | |
JavaTiffToPdfLicense.setLicense("Aspose.Total.lic"); | |
Image TifImage = Image.load("SourceFile.tif"); | |
TiffImage tiffImage = (TiffImage)TifImage; | |
PdfOptions pdfOptions = new PdfOptions(); | |
ResolutionSetting resolutionSettings = new ResolutionSetting(); | |
resolutionSettings.setHorizontalResolution(1); | |
resolutionSettings.setVerticalResolution(1); | |
TifImage.save("JavaExportedTiff.pdf", pdfOptions); | |
} | |
} |
- 将 TIFF 转换为 PDF Java* 代码用于我们使用水平和垂直分辨率值设置输出 PDF 文件的分辨率。您可以使用 PdfOptions 类公开的其他属性自定义 PDF,包括 MultiPageOptions、PageSize 和 PDFCoreOption,如 Compliance、Compression 和 JpegQuality 设置。
我们见证了如何借助 Java 将 TIFF 转换为 PDF 在几行代码中轻松实现。如果您想了解如何创建动画 GIF 图像,请参阅 如何在 Java 中创建动画 GIF 上的文章。