处理 PSB 文件
将 PSB 文件转换为 JPEG
使用 Aspose.PSD for Java,开发人员可以将 PSB 文件格式转换为 JPEG 文件格式。本主题解释了加载现有 PSB 文件并将其转换为 JPEG 文件格式的方法。
String dataDir = Utils.getDataDir(PSBToJPG.class) + "PSB/"; | |
String sourceFileName = dataDir + "Simple.psb"; | |
PsdLoadOptions options = new PsdLoadOptions(); | |
try (PsdImage image = (PsdImage) Image.load(sourceFileName, options)) { | |
JpegOptions jpgoptions = new JpegOptions(); | |
jpgoptions.setQuality(95); | |
// All jpeg and psd files must be readable | |
image.save(dataDir + "Simple_output.jpg", jpgoptions); | |
image.save(dataDir + "Simple_output.psb"); | |
} |
将 PSB 文件转换为 PSD
使用 Aspose.PSD for Java,开发人员可以将 PSB 转换为 PSD 文件格式。本文展示了如何使用 Aspose.PSD 将 PSB 文件导出/转换为 PSD 格式。Aspose.PSD for Java 提供了 Image 类公开的 Load 方法用于加载 PSB 文件,可以使用相同的方法保存结果。以下代码片段展示了如何将 PSB 转换为 PSD 文件
String dataDir = Utils.getDataDir(PSBToPSD.class) + "PSB/"; | |
String sourceFileName = dataDir + "2layers.psb"; | |
try (PsdImage image = (PsdImage) Image.load(sourceFileName)) { | |
PsdOptions options = new PsdOptions(); | |
options.setFileFormatVersion(FileFormatVersion.Psd); | |
image.save(dataDir + "ConvertFromPsb_out.psd", options); | |
} |
将 PSB 文件转换为 PDF
使用 Aspose.PSD for Java,开发人员可以将 PSB 转换为 PDF 文件格式。本文展示了如何使用 Aspose.PSD 将 PSB 文件导出/转换为 PDF 格式。Aspose.PSD for Java 提供了 Image 类公开的 Load 方法用于加载 PSB 文件,可以使用相同的方法保存结果。PdfOptions 类提供了用于创建 PDF 的选项,例如 PageSize、JpegQuality 等。可以使用这些选项来获得所需的 PDF 标准。
以下代码片段展示了如何将 PSB 转换为 PDF 文件
String dataDir = Utils.getDataDir(PSBToPDF.class) + "PSB/"; | |
String sourceFileName = dataDir + "Simple.psb"; | |
try (PsdImage image = (PsdImage) Image.load(sourceFileName)) { | |
image.save(dataDir + "Simple_output.pdf", new PdfOptions()); | |
} |