使用 Java 将 AI 转换为 BMP - Adobe Illustrator 库

我们将重点介绍如何使用 Adobe Illustrator 库从矢量图像(AI)生成光栅图像(BMP)。Aspose.PSD for Java 提供了一种强大而有效的解决方案,可在 Java 中将 AI 转换为 BMP。因此,自动执行此转换将有助于提高软件生产力。除了转换之外,您还可以执行多种其他操作,例如图像裁剪、旋转和调整大小。因此,让我们从安装此 Java API 开始本指南,最后,您将能够通过进行一些方法调用来开发自己的 AI 到 BMP 转换器。

本文主要涉及以下几点:

Adobe Illustrator 库安装

安装此 API 有以下选项:

  • 下载 the JAR file
  • 遵循以下 Maven 配置
 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-psd</artifactId>
        <version>24.4</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

使用 Java 将 AI 转换为 BMP - 代码示例

以下步骤和代码示例演示了如何以 Java 编程方式实现 AI 到 BMP 的转换:

  • 定义源文件和输出文件的工作目录。
  • 调用Image类的load方法加载源AI文件。
  • 创建BmpOptions类的对象。
  • 调用save方法保存输出的BMP图像。
public class main
{
    public static void main(String[] args) throws java.io.IOException
    {
      // 定义源文件和输出文件的工作目录。
      String dataDir = "/sample-files/"; 
      String sourceFileName    = dataDir + "sample.ai";       
      String outFileName       = dataDir + "sample.bmp";
      // 调用Image类的load方法加载源AI文件。   
      AiImage image = (AiImage)Image.load(sourceFileName);
      // 创建 BmpOptions 类的对象。         
      BmpOptions options = new BmpOptions();
      // 调用save方法保存输出的BMP图像。    
      image.save(outFileName, options);
    }
}

输出:

使用 Java 将 AI 转换为 BMP

在线AI文件转换器

您可以点击下图体验由 Aspose.PSD for Java 提供支持的 在线 工具。因此,这款免费的在线 AI 文件转换器提供了丰富的转换和操作功能。此外,您可以拖放源文件并单击一下即可开始转换过程。

在线AI文件转换器

获取免费许可证

您可以免费获得 临时许可证 来试用此 Adobe Illustrator 库,不受评估限制。

加起来

我们介绍了使用 Aspose.PSD for Java 开发 AI 到 BMP 转换器的实现。此外,我们编写了一个代码示例来详细说明该功能,希望您已经学会了如何以编程方式在 Java 中将 AI 转换为 BMP。此外,您可以访问 文档API 参考资料以了解更多信息。

欢迎随时联系我们

您可以在我们的论坛上告诉我们您的问题或疑问。

常见问题 – 常见问题解答

如何将 Illustrator 文件保存为 BMP?

想要快速解决问题,您可以尝试这个在线工具。最重要的是,它是免费的,不需要创建帐户。

如何将 AI 文件转换为位图?

您可以使用 Aspose.PSD 以编程方式将 AI 转换为 BMP。有关 Java 解决方案,请访问此 链接

也可以看看