Menggabungkan EPS Jawa

EPS adalah vektor yang sering digunakan oleh profesi pemrosesan gambar untuk mempertahankan kualitas gambar yang tinggi. Misalnya, file EPS dapat mendukung penyesuaian tanpa memengaruhi kualitas gambar. Namun, terkadang Anda mungkin perlu menggabungkan file EPS yang berbeda. Sesuai dengan persyaratan tersebut, artikel ini membahas cara menggabungkan file EPS secara terprogram di Java.

Gabungkan atau Gabungkan file EPS – Instalasi Java API

Aspose.Page for Java API mendukung bekerja dengan berbagai format file berbasis bahasa deskripsi halaman seperti EPS, XPS, PS, dll. Anda dapat dengan mudah mengonfigurasi API dengan mengunduh file JAR dari Rilis Baru atau menggunakan konfigurasi Maven berikut di file pom.xml aplikasi berbasis Maven Anda:

Gudang:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>

</repositories>

Ketergantungan:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>22.5</version>
    </dependency>
</dependencies>

Gabungkan file EPS secara terprogram di Java

Anda dapat menggabungkan file EPS dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file EPS input dalam aliran.
  2. Buat objek kelas PdfSaveOptions dan atur properti yang berbeda.
  3. Gabungkan dokumen EPS input dan tulis file output.

Cuplikan kode berikut menjelaskan cara menggabungkan file EPS yang berbeda secara terprogram di Java:

// Inisialisasi aliran keluaran PDF
FileOutputStream pdfStream = new FileOutputStream("MergeEPS.pdf");

// Inisialisasi aliran input file EPS pertama
FileInputStream psStream = new FileInputStream("input1.eps");

// Inisialisasi objek kelas PsDocument
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);

// Buat array file EPS yang akan digabungkan dengan yang pertama
String[] filesForMerge = new String[] { "input2.eps", "input3.eps" };

//Inisialisasi objek opsi dengan parameter yang diperlukan.
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions(true);

// Inisialisasi objek kelas PdfDevice
com.aspose.eps.device.PdfDevice device = new com.aspose.eps.device.PdfDevice(pdfStream);

try {
    document.merge(filesForMerge, device, options);
} finally {
    psStream.close();
    pdfStream.close();
}

Gabungkan file EPS dengan Opsi Lanjutan di Java

Anda dapat mengimprovisasi proses penggabungan EPS dengan mengatur opsi kustom yang berbeda. Misalnya, Anda dapat menyetel supresi untuk kesalahan, kualitas gambar, dll. Anda harus mengikuti langkah-langkah di bawah ini untuk menggabungkan file EPS dengan opsi lanjutan:

  1. Muat file EPS masukan menggunakan aliran.
  2. Inisialisasi instance dari kelas PdfSaveOptions.
  3. Gabungkan beberapa file EPS input dan tulis file output.

Cuplikan kode berikut menguraikan cara menggabungkan file EPS menggunakan opsi lanjutan di Java:

// Inisialisasi aliran output PDF
FileOutputStream pdfStream = new FileOutputStream(dataDir + "MergeEPS.pdf");

// Inisialisasi aliran input file EPS pertama
java.io.FileInputStream psStream = new java.io.FileInputStream(dataDir + "input1.eps");

// Inisialisasi objek kelas PsDocument
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);

// Buat array file EPS yang akan digabungkan dengan yang pertama
String[] filesForMerge = new String[] { "input2.eps", "input3.eps" };

//Inisialisasi objek opsi dengan parameter yang diperlukan.
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions();
options.setJpegQualityLevel(50);
options.setSupressErrors(true);
options.setDebug(false);

// Inisialisasi objek kelas PdfDevice
com.aspose.eps.device.PdfDevice device = new com.aspose.eps.device.PdfDevice(pdfStream);

try {
    document.merge(filesForMerge, device, options);
} finally {
    psStream.close();
    pdfStream.close();
}

Dapatkan Lisensi Sementara Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API tanpa batasan apa pun.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menggabungkan atau menggabungkan berbagai file EPS secara terprogram di Java. Selain itu, Anda dapat mengunjungi berbagai bagian dokumentasi untuk menjelajahi fitur lain yang didukung oleh API. Jika Anda perlu mendiskusikan ambiguitas atau pertanyaan Anda, Anda dapat menulis kepada kami di forum.

Lihat juga

Konversi File EPS atau PS PostScript ke Gambar SVG menggunakan Java