รวม EPS Java

EPS เป็นเวกเตอร์ที่มืออาชีพด้านการประมวลผลภาพมักใช้เพื่อรักษาคุณภาพของภาพ ตัวอย่างเช่น ไฟล์ EPS สามารถรองรับการปรับแต่งได้โดยไม่ส่งผลกระทบต่อคุณภาพของรูปภาพ อย่างไรก็ตาม บางครั้งคุณอาจต้องรวมไฟล์ EPS ที่แตกต่างกัน ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการรวมไฟล์ EPS โดยทางโปรแกรมใน Java

รวมหรือผสานไฟล์ EPS – การติดตั้ง Java API

Aspose.Page for Java API รองรับการทำงานกับรูปแบบไฟล์ตามภาษาของคำอธิบายหน้าต่างๆ เช่น EPS, XPS, PS เป็นต้น คุณสามารถกำหนดค่า API ได้ง่ายๆ ด้วยการดาวน์โหลดไฟล์ JAR จาก New Releases หรือใช้การกำหนดค่า Maven ต่อไปนี้ในไฟล์ pom.xml ของแอปพลิเคชันที่ใช้ 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-page</artifactId>
        <version>22.5</version>
    </dependency>
</dependencies>

รวมไฟล์ EPS โดยทางโปรแกรมใน Java

คุณสามารถรวมไฟล์ EPS ได้โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ EPS อินพุตในสตรีม
  2. สร้างวัตถุคลาส PdfSaveOptions และตั้งค่าคุณสมบัติต่างๆ
  3. รวมเอกสาร EPS อินพุตและเขียนไฟล์เอาต์พุต

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการรวมไฟล์ EPS ต่างๆ โดยทางโปรแกรมใน Java:

// เริ่มต้นสตรีมเอาต์พุต PDF
FileOutputStream pdfStream = new FileOutputStream("MergeEPS.pdf");

// เริ่มต้นสตรีมอินพุตไฟล์ EPS แรก
FileInputStream psStream = new FileInputStream("input1.eps");

// เริ่มต้นวัตถุคลาส PsDocument
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);

// สร้างอาร์เรย์ของไฟล์ EPS ที่จะรวมเข้ากับไฟล์แรก
String[] filesForMerge = new String[] { "input2.eps", "input3.eps" };

//เริ่มต้นวัตถุตัวเลือกด้วยพารามิเตอร์ที่จำเป็น
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions(true);

// เริ่มต้นวัตถุคลาส 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();
}

รวมไฟล์ EPS ด้วยตัวเลือกขั้นสูงใน Java

คุณสามารถปรับแต่งกระบวนการรวม EPS ได้โดยการตั้งค่าตัวเลือกแบบกำหนดเองต่างๆ ตัวอย่างเช่น คุณสามารถตั้งค่าการยับยั้งข้อผิดพลาด คุณภาพของภาพ ฯลฯ คุณต้องทำตามขั้นตอนด้านล่างเพื่อรวมไฟล์ EPS กับตัวเลือกขั้นสูง:

  1. โหลดไฟล์ EPS อินพุตโดยใช้สตรีม
  2. เริ่มต้นอินสแตนซ์ของคลาส PdfSaveOptions
  3. รวมไฟล์ EPS อินพุตหลายไฟล์และเขียนไฟล์เอาต์พุต

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการรวมไฟล์ EPS โดยใช้ตัวเลือกขั้นสูงใน Java:

// เริ่มต้นสตรีมเอาต์พุต PDF
FileOutputStream pdfStream = new FileOutputStream(dataDir + "MergeEPS.pdf");

// เริ่มต้นสตรีมอินพุตไฟล์ EPS แรก
java.io.FileInputStream psStream = new java.io.FileInputStream(dataDir + "input1.eps");

// เริ่มต้นวัตถุคลาส PsDocument
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);

// สร้างอาร์เรย์ของไฟล์ EPS ที่จะรวมเข้ากับไฟล์แรก
String[] filesForMerge = new String[] { "input2.eps", "input3.eps" };

//เริ่มต้นวัตถุตัวเลือกด้วยพารามิเตอร์ที่จำเป็น
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions();
options.setJpegQualityLevel(50);
options.setSupressErrors(true);
options.setDebug(false);

// เริ่มต้นวัตถุคลาส 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();
}

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้โดยไม่มีข้อจำกัดใดๆ

บทสรุป

ในบทความนี้ คุณได้สำรวจวิธีการรวมหรือรวมไฟล์ EPS ต่างๆ โดยทางโปรแกรมใน Java นอกจากนี้ คุณสามารถเยี่ยมชมส่วนต่าง ๆ ของ เอกสาร เพื่อสำรวจคุณสมบัติอื่น ๆ ที่สนับสนุนโดย API ในกรณีที่คุณต้องการหารือเกี่ยวกับความกำกวมหรือข้อสงสัย คุณสามารถเขียนถึงเราได้ที่ ฟอรัม

ดูสิ่งนี้ด้วย

แปลงไฟล์ EPS หรือ PS PostScript เป็นรูปภาพ SVG โดยใช้ Java