这是一个简短的教程,将指导您如何在 Java 中将 CDR 转换为 PSD。通过设置许多参数,包括图层配置、光栅化选项和平滑模式,您可以完全控制将 CDR 文件转换为 Java 中的 PSD 格式**。您可以在任何常见的操作系统(如 MS Windows、macOS 和 Ubuntu)中执行此操作。
在 Java 中将 CDR 转换为 PSD 的步骤
- 将 Maven 存储库中的 Aspose.Imaging 添加到项目中以进行 CDR 到 PSD 的转换
- 使用 CdrImage 对象,加载源 CDR 文件
- 实例化 PsdOptions 对象以设置输出 PSD 文件的参数
- 设置选项以呈现源 CDR 文件中的所有页面
- 使用合并层选项,配置在输出文件中创建单个层
- 通过将颜色设置为白色以及与源图像等效的高度和宽度来设置矢量光栅化选项
- 将平滑模式设置为无
- 使用上面配置的 PsdOptions 将输出 PSD 文件保存在光盘上
在将 CDR 文件转换为 Java 中的 PSD 时,我们只需加载源 CDR 文件,然后实例化 PsdOptions 以设置输出 PSD 文件的一些参数。您可以设置图层配置,就像我们在输出 PSD 文件中设置单个图层一样,而不是将每个源文件页面呈现为 PSD 文件中的单独页面。光栅化选项也与平滑模式一起设置。
在 Java 中将 CDR 文件更改为 PSD 的代码
在这段代码中,我们用 Java* 编写了一个 *CDR 文件到 PSD 转换器,这样 Image.load() 函数用于将源 CDR 文件加载到 CdrImage 对象中。在下一步中,我们使用 PsdOptions 类对象初始化 ImageOptionsBase 对象,以设置 MultiPageOptions、MergeLayers 属性和 VectorRasterizationOptions 以及白色和源图像大小。 SmoothingMode 在输出文件中设置为 None。
如果您想了解其他类型的转换,请查看 如何在 Java 中将位图转换为 PNG 上的文章。本教程不需要任何其他第三方工具安装来执行此转换。