Chuyển đổi AI sang BMP trong Java - Thư viện Adobe Illustrator

Chúng tôi sẽ tập trung vào việc tạo hình ảnh raster(BMP) từ hình ảnh vector(AI) bằng thư viện Adobe Illustrator. Aspose.PSD for Java cung cấp giải pháp mạnh mẽ và hiệu quả để chuyển đổi AI sang BMP trong Java. Vì vậy, việc tự động hóa chuyển đổi này sẽ giúp bạn tăng năng suất phần mềm của mình. Ngoài chuyển đổi, bạn có thể thực hiện nhiều thao tác khác như cắt ảnh, xoay và thay đổi kích thước. Do đó, hãy bắt đầu hướng dẫn này bằng cách cài đặt API Java này và đến cuối, bạn sẽ có thể phát triển trình chuyển đổi AI sang BMP của riêng mình bằng cách thực hiện một số lệnh gọi phương thức.

Bài viết này liên quan đến các điểm sau:

Cài đặt thư viện Adobe Illustrator

Có các tùy chọn sau để cài đặt API này:

  • Tải xuống the JAR file
  • Thực hiện theo các cấu hình Maven sau
 <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>

Chuyển đổi AI sang BMP trong Java - Ví dụ về mã

Các bước và mẫu mã sau đây trình bày cách đạt được chuyển đổi AI sang BMP trong Java theo chương trình:

  • Xác định thư mục làm việc cho các tập tin nguồn và đầu ra.
  • Gọi phương thức load của lớp Image để tải tệp AI nguồn.
  • Tạo một đối tượng của lớp BmpOptions.
  • Gọi phương thức save để lưu ảnh BMP đầu ra.
public class main
{
    public static void main(String[] args) throws java.io.IOException
    {
      // Xác định thư mục làm việc cho các tập tin nguồn và đầu ra.
      String dataDir = "/sample-files/"; 
      String sourceFileName    = dataDir + "sample.ai";       
      String outFileName       = dataDir + "sample.bmp";
      // Gọi phương thức tải của lớp Hình ảnh để tải tệp AI nguồn.   
      AiImage image = (AiImage)Image.load(sourceFileName);
      // Tạo một đối tượng của lớp BmpOptions.         
      BmpOptions options = new BmpOptions();
      // Gọi phương thức lưu để lưu hình ảnh BMP đầu ra.    
      image.save(outFileName, options);
    }
}

Đầu ra:

Chuyển đổi AI sang BMP trong Java

Trình chuyển đổi tệp AI trực tuyến

Bạn có thể nhấp vào hình ảnh bên dưới để trải nghiệm công cụ trực tuyến được cung cấp bởi Aspose.PSD for Java. Vì vậy, trình chuyển đổi tệp AI trực tuyến miễn phí này cung cấp khả năng thao tác và chuyển đổi phong phú. Hơn nữa, bạn có thể kéo và thả các tệp nguồn và bắt đầu quá trình chuyển đổi chỉ bằng một cú nhấp chuột.

Trình chuyển đổi tệp AI trực tuyến

Nhận giấy phép miễn phí

Bạn có thể nhận [giấy phép tạm thời] miễn phí] để dùng thử thư viện Adobe Illustrator này mà không bị giới hạn về đánh giá.

Tổng hợp

Chúng tôi đã hướng dẫn cách triển khai phát triển trình chuyển đổi AI sang BMP bằng cách sử dụng Aspose.PSD for Java. Hơn nữa, chúng tôi đã viết một mẫu mã để xây dựng chức năng và chúng tôi hy vọng bạn đã học được cách chuyển đổi AI sang BMP trong Java theo chương trình. Hơn nữa, bạn có thể truy cập tài liệu và tài liệu tham khảo API để khám phá thêm.

Hãy thoải mái tiếp cận

Bạn có thể cho chúng tôi biết về các câu hỏi hoặc thắc mắc của bạn trên diễn đàn của chúng tôi.

Câu hỏi thường gặp – Câu hỏi thường gặp

Làm cách nào để lưu Tệp Illustrator dưới dạng BMP?

Để có giải pháp nhanh chóng, bạn có thể dùng thử công cụ trực tuyến này. Trên hết, nó miễn phí và không yêu cầu tạo tài khoản.

Làm cách nào để chuyển đổi Tệp AI thành bitmap?

Bạn có thể lập trình chuyển đổi AI sang BMP bằng cách sử dụng Aspose.PSD. Để biết giải pháp bằng Java, vui lòng truy cập liên kết này.

Xem thêm