本文详细介绍了如何在 Java 中将 DWF 转换为 PDF。它包含使用此库所需的配置资源以及编写此软件可遵循的逐步方法。 DWF 文件到 Java 中的 PDF 的转换只需几行代码,可以在任何支持 Java 平台的环境中执行,并且还为此过程提供了许多自定义。
在 Java 中将 DWF 文件转换为 PDF 的步骤
- 建立环境以使用 Maven 存储库中的 Aspose.CAD 库
- 使用 Image 类对象加载源 DWF 文件
- 创建 CadRasterizationOptions 类对象的对象以设置光栅化选项
- 设置页面宽度和高度
- 声明并初始化 PdfOptions 对象以在创建 PDF 时使用光栅化设置
- 使用 PdfOptions 对象保存图像
这些步骤通过提供配置详细信息以及首先将源 DWF 文件加载到 Image 类对象中的一系列步骤来指导在 Java 中将 DWF 导出为 PDF。在下一步中,我们将创建一个 CadRasterizationOptions 对象,该对象可用于为光栅化过程设置不同的属性。一旦设置了页面高度和宽度等选项,它就会在实际转换步骤中使用的 PdfOptions 类对象中使用。
在 Java 中将 DWF 转换为 PDF 的代码
这个将源文件从 DWF 转换为 Java 中的 PDF 的示例代码使用 CadRasterizationOptions,它用于自定义光栅化过程,例如在此处设置页面尺寸,但是您可以设置缩放级别,设置在此期间使用的字体路径转换、设置比例方法、布局和层数就不多说了。在转换过程中使用的另一个重要对象是 PdfOptions,它不仅将 CadRasterizationOptions 对象设置为属性之一,而且还包含用户水印文本、水印颜色和转换超时、旋转、分辨率设置等参数,以及很多其他人。
这篇文章教我们用 Java 编写 DWF 到 PDF 的转换器软件。如果您有兴趣了解将 DWG 转换为 JPG 的过程,请参阅 如何使用 Java 将 DWG 转换为 JPG 上的文章。