PNG dan EPS adalah dua format gambar yang populer, namun memiliki kelebihan dan kelemahan yang berbeda. PNG adalah format raster. Ini bagus untuk menyimpan gambar detail, seperti foto. Meskipun EPS adalah format vektor, EPS cocok untuk menyimpan gambar yang perlu diubah skalanya ke berbagai ukuran tanpa kehilangan kualitas, seperti logo dan ilustrasi. Pada artikel ini, kita akan mempelajari cara mengonversi PNG ke EPS di Java.
Artikel ini mencakup topik-topik berikut:
- API Konverter Java PNG ke EPS – Unduh Gratis
- Konversi PNG ke EPS di Java
- Konversi PNG ke EPS menggunakan FileStream
- Simpan PNG sebagai EPS menggunakan Buffered Image
- Simpan PNG sebagai EPS menggunakan Buffered Image dengan Stream
- Konversi PNG ke EPS Daring
- PNG ke EPS - Sumber Belajar Gratis
API Konverter Java PNG ke EPS – Unduh Gratis
Kami akan menggunakan API Aspose.Page for Java untuk mengonversi PNG ke EPS di Java. Hal ini memungkinkan pengembang untuk membuat, mengedit, dan menyimpan dokumen XPS dan EPS/PS, serta mengonversinya ke format lain seperti PDF dan gambar raster.
Silakan unduh JAR API atau tambahkan konfigurasi pom.xml berikut di aplikasi Java berbasis Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-page</artifactId>
<version>23.8</version>
</dependency>
Konversi PNG ke EPS di Java
Kami dapat mengonversi file PNG ke gambar EPS dengan mengikuti langkah-langkah di bawah ini:
- Buat sebuah instance dari kelas PsSaveOptions.
- Panggil metode saveImageAsEps() kelas PsDocument untuk menyimpan gambar sebagai file EPS.
Metode saveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) dari kelas PsDocument mengambil jalur file gambar, jalur file EPS, dan PsSaveOptions sebagai argumen.
Contoh kode berikut menunjukkan cara mengonversi gambar PNG ke format EPS di Java.
// Jalur file
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// Buat opsi default
PsSaveOptions options = new PsSaveOptions();
// Simpan gambar JPEG ke file EPS
PsDocument.saveImageAsEps(png, eps, options);
Konversi PNG ke EPS menggunakan FileStream
Demikian pula, kita dapat mengonversi gambar PNG ke gambar EPS menggunakan objek aliran input dan output dengan mengikuti langkah-langkah di bawah ini:
- Buat sebuah instance dari kelas PsSaveOptions.
- Baca gambar PNG menggunakan FileInputStream.
- Buat FileOutputStream EPS.
- Panggil metode saveImageAsEps() untuk menyimpan gambar sebagai file EPS.
Metode saveImageAsEps(java.io.InputStream imageStream, java.io.OutputStream epsStream, PsSaveOptions options) dari kelas PsDocument mengambil objek aliran input dan output bersama dengan PsSaveOptions sebagai argumen.
Contoh kode berikut menunjukkan cara mengonversi gambar PNG ke format EPS menggunakan Stream di Java.
// Jalur file
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// Buat opsi default
PsSaveOptions options = new PsSaveOptions();
// Buat aliran input dari file gambar
FileInputStream inputStream = new FileInputStream(png);
// Buat aliran keluaran untuk file EPS
FileOutputStream outputStream = new FileOutputStream(eps);
// Simpan gambar PNG ke file EPS
PsDocument.saveImageAsEps(inputStream, outputStream, options);
Konversi PNG ke EPS menggunakan Buffered Image
Kita juga dapat mengonversi PNG ke EPS menggunakan gambar Buffer dengan mengikuti langkah-langkah di bawah ini:
- Buat sebuah instance dari kelas PsSaveOptions.
- Buat objek BufferedImage menggunakan metode ImageIO.read().
- Panggil metode saveImageAsEps() untuk menyimpan gambar sebagai file EPS.
Metode saveImageAsEps(java.awt.image.BufferedImage image, string epsFilePath, PsSaveOptions options) dari kelas PsDocument menggunakan BufferedImage, jalur file EPS, dan PsSaveOptions sebagai argumen.
Contoh kode berikut menunjukkan cara mengonversi gambar PNG ke format EPS menggunakan gambar Buffer di Java.
// Jalur file
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// Buat opsi default
PsSaveOptions options = new PsSaveOptions();
// Buat objek BufferedImage dari file gambar
BufferedImage bufferedImage = ImageIO.read(new File(png));
// Simpan gambar PNG ke file EPS
PsDocument.saveImageAsEps(bufferedImage, eps, options);
Konversi PNG ke EPS menggunakan Buffered Image dan Stream
Demikian pula, kita dapat mengonversi gambar PNG ke EPS menggunakan gambar Buffer bersama dengan aliran keluaran dengan mengikuti langkah-langkah di bawah ini:
- Buat sebuah instance dari kelas PsSaveOptions.
- Buat instance objek BufferedImage dari aliran file gambar
- Buat FileOutputStream EPS.
- Panggil metode saveImageAsEps() untuk menyimpan gambar sebagai file EPS.
Metode saveImageAsEps(java.awt.image.BufferedImage image, java.io.OutputStream epsStream, PsSaveOptions options) dari kelas PsDocument menggunakan BufferedImage, jalur file EPS, dan PsSaveOptions sebagai argumen.
Contoh kode berikut menunjukkan cara mengonversi gambar PNG ke format EPS menggunakan gambar dan streaming Buffer di Java.
// Jalur file
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";
// Buat opsi default
PsSaveOptions options = new PsSaveOptions();
// Buat objek BufferedImage dari file gambar
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(png));
// Buat aliran keluaran untuk file EPS
FileOutputStream outputStream = new FileOutputStream(eps);
// Simpan gambar PNG ke file EPS
PsDocument.saveImageAsEps(bufferedImage, outputStream, options);
Perpustakaan Konverter PNG2EPS – Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan secara gratis tanpa batasan apa pun.
Konversi PNG ke EPS Daring
Anda juga dapat mencoba aplikasi [Konverter PNG ke EPS] online gratis kami yang dikembangkan menggunakan API di atas. Ini adalah alat yang ideal bagi mereka yang perlu mengkonversi file PNG ke EPS dengan cepat.
PNG ke PS – Sumber Belajar
Anda dapat mempelajari lebih lanjut tentang mengubah gambar PNG ke format EPS dan menjelajahi fitur perpustakaan lainnya menggunakan sumber daya di bawah ini:
Kesimpulan
Sebagai kesimpulan, kita telah mempelajari cara mengonversi PNG ke EPS di Java. Kami telah menggunakan perpustakaan Aspose.Page for Java, yang menyediakan cara sederhana dan efisien untuk mengonversi gambar PNG ke dokumen EPS dan hanya memerlukan beberapa baris kode. Dengan mengikuti langkah-langkah yang diuraikan dalam artikel ini, Anda dapat dengan mudah mengembangkan aplikasi konverter PNG-ke-EPS Anda sendiri di Java. Jika ada ambiguitas, silakan hubungi kami di forum dukungan gratis kami.