Konversi gambar AI ke PSD PDF PNG JPEG Java

File Adobe Illustrator dapat digunakan untuk mengubah ide menjadi kenyataan. Namun, format file ini tidak banyak didukung oleh banyak aplikasi. Jadi, Anda mungkin perlu mengonversi file AI ke berbagai gambar raster dan format file lainnya. Anda dapat dengan mudah dan cepat mengonversi file AI menjadi file PSD, PNG, JPEG, atau PDF di aplikasi Java Anda. Mari kita telusuri topik-topik berikut untuk memahaminya dengan lebih baik:

AI ke Gambar atau Konverter PDF – Instalasi API

Aspose.PSD for Java API mendukung konversi file Adobe Illustrator (AI) menjadi gambar raster serta format PDF. Anda hanya perlu melakukan panggilan API sederhana dan file keluaran akan disimpan sesuai kebutuhan Anda. Anda dapat mengonfigurasi API dalam beberapa menit dengan mengunduh file JAR-nya dari bagian Rilis Baru, atau menyiapkannya di file POM.xml proyek berbasis Maven Anda, seperti di bawah:

Gudang:

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

Ketergantungan:

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

Konversi file AI ke PSD di Java

Mari kita mulai dengan salah satu kasus penggunaan terkenal di mana Anda dapat mengonversi file AI ke file PSD di aplikasi Java Anda. Di sini Anda akan belajar tentang konversi format AI ke PSD. Anda harus mengikuti langkah-langkah di bawah ini untuk konversi AI ke PSD:

  1. Muat citra AI input menggunakan kelas AiImage.
  2. Inisialisasi objek PsdOptions.
  3. Simpan file PSD keluaran

Kode berikut menunjukkan cara mengonversi file AI ke file PSD menggunakan bahasa Java dengan langkah-langkah berikut:

String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/"; 
       
String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.psd";

// Muat gambar masukan       
AiImage image = (AiImage)Image.load(sourceFileName);

// Inisialisasi objek kelas PsdOptions       
PsdOptions options = new PsdOptions();

// Simpan file PSD keluaran      
image.save(outFileName, options);

Konversi AI ke File PDF di Java

Format file PDF adalah salah satu format file yang didukung secara luas dan Anda dapat dengan mudah mengonversi file AI ke PDF di Java dengan langkah-langkah berikut:

  1. Muat file AI masukan
  2. Inisialisasi objek kelas PdfOptions.
  3. Simpan file PDF keluaran

Cuplikan kode di bawah ini menunjukkan cara mengonversi file AI ke PDF di Java:

String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.pdf";

// Muat file gambar AI masukan
AiImage image = (AiImage)Image.load(sourceFileName);
       
// Initilisasi objek PdfOptions untuk menentukan opsi yang berbeda
PdfOptions options = new PdfOptions();       

// Simpan file PDF keluaran
image.save(outFileName, options);

Mengonversi AI ke Gambar JPEG di Java

Gambar JPEG sering digunakan untuk menampilkan informasi visual. Anda dapat mengonversi gambar AI ke gambar JPEG di Java dengan langkah-langkah di bawah ini:

  1. Muat gambar AI masukan
  2. Inisialisasi objek kelas JpegOptions.
  3. Tentukan properti gambar
  4. Simpan keluaran gambar JPEG

Kode di bawah ini menjelaskan cara mengonversi gambar AI ke JPEG menggunakan bahasa Java:

String dataDir = Utils.getDataDir(AIToJPG.class) + "AI/"; 
       
String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.jpg";

// Muat file AI masukan       
AiImage image = (AiImage)Image.load(sourceFileName);

// Inisialisasi instance kelas JpegOptions       
JpegOptions options = new JpegOptions();
options.setQuality(85);

// Simpan keluaran gambar JPEG       
image.save(outFileName, options);

Konversi AI ke Gambar PNG di Jawa

Melangkah lebih jauh, gambar PNG dapat menyimpan banyak informasi termasuk transparansi konten. Anda dapat mengonversi file AI ke format PNG dengan mengikuti langkah-langkah berikut:

  1. Muat gambar AI masukan
  2. Inisialisasi objek kelas PngOptions.
  3. Simpan keluaran gambar PNG

Kode berikut menjelaskan cara mengonversi gambar AI ke file PNG dalam bahasa Java secara terprogram:

String dataDir = Utils.getDataDir(AIToPNG.class) + "AI/"; 
       
String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.png";
       
// Muat file AI masukan
AiImage image = (AiImage)Image.load(sourceFileName);
       
// Memulai instance PngOptions
PngOptions options = new PngOptions();
options.setColorType(PngColorType.TruecolorWithAlpha);
       
// Simpan keluaran gambar PNG
image.save(outFileName, options);

Kesimpulan

Pada artikel ini, kami telah mempelajari cara mengonversi file Adobe Illustrator (AI) ke berbagai format file populer termasuk PSD, PDF, JPEG, PNG, dll. Anda tidak perlu menginstal aplikasi pihak ketiga apa pun untuk mengonversi format file ini sebagai API mandiri. Itu tidak tergantung pada layanan lain sehingga Anda dapat dengan mudah mengaktifkan aplikasi Java Anda dengan fitur konversi file AI ini. Selanjutnya, jika Anda ingin mendiskusikan kebutuhan Anda, silakan hubungi kami melalui Forum Dukungan Gratis.

Lihat juga