PNG JPG 图像转 PSD

JPG 和 PNG 图像是一些最常用的光栅图像格式。您可以根据需要将 JPGPNG 图像转换为 PSD 文件格式。当您想要将不同的图层组合到一个文件中时,它会很有帮助。您可以在以下部分探索更多详细信息:

PNG 或 JPG 到 PSD 转换器 – Java API 安装

光栅图像到 PSD 的转换可以帮助管理不同的视觉资源。您可以将每个图像导出到 PSD 层以进行进一步处理。只需从 New Releases 部分下载 Aspose.PSD for Java 或通过以下 Maven 配置即可安装:

存储库:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

依赖:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>20.9</version>
     <classifier>jdk16</classifier>
</dependency>

使用 Java 以编程方式将 PNG 图像转换为 PSD

您可以通过以下步骤将 PNG 图像转换为 PSD 文件:

  1. 初始化 PsdImage 类对象
  2. 将输入图像加载到 FileInputStream 对象中
  3. 将输入图像作为图层添加到 PSD 图像
  4. 将PNG图像转换为输出PSD文件

下面的代码展示了如何使用 Java 以编程方式将 PNG 图像转换为 PSD 文件:

String fileName = "Sample.png";

// 初始化 PsdImage 类对象
PsdImage image = new PsdImage(900, 700);

// 将输入图像加载到 FileStream 对象中            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // 将输入图像作为图层添加到 PSD 图像
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();;
    }
    throw e;
}

// 将PNG图像转换为输出PSD文件
image.save("PNGtoPSD.psd");

以下屏幕截图显示了 PNG 图像到 PSD 文件转换的示例输出:

PNG图像到PSD

使用 Java 以编程方式将 JPG 图像转换为 PSD 文件

您可以使用以下步骤将 JPG 图像转换为 PSD 文件:

  • 初始化 PsdImage 类实例
  • 将输入的 JPG 图像加载到 InputStream 对象中
  • 将输入图像作为图层添加到 PSD 图像
  • 将JPG图像转换为输出PSD文件

以下代码说明了如何使用 Java 以编程方式将 JPG 图像转换为 PSD 文件:

String fileName = "Sample.jpg";

// 初始化 PsdImage 类对象
PsdImage image = new PsdImage(900, 700);

// 将输入图像加载到 FileStream 对象中            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // 将输入图像作为图层添加到 PSD 图像
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();
    }
    throw e;
}

// 将JPG图像转换为输出PSD文件
image.save("JPGtoPSD.psd");

获取免费 API 许可证

您可以通过申请 免费临时许可证 来评估 API 的全部功能。

结论

总之,您已经学习了如何使用 Java 以编程方式将 JPG 或 PNG 图像文件格式转换为 PSD 文件。您可以根据您的要求进一步处理输出的 PSD 文件。此外,您还可以访问 API 文档 以探索更多功能。如有任何疑问,请随时通过 免费支持论坛 与我们联系!

也可以看看