EPS เป็นเวกเตอร์ที่มืออาชีพด้านการประมวลผลภาพมักใช้เพื่อรักษาคุณภาพของภาพ ตัวอย่างเช่น ไฟล์ EPS สามารถรองรับการปรับแต่งได้โดยไม่ส่งผลกระทบต่อคุณภาพของรูปภาพ อย่างไรก็ตาม บางครั้งคุณอาจต้องรวมไฟล์ EPS ที่แตกต่างกัน ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการรวมไฟล์ EPS โดยทางโปรแกรมใน Java
- รวมหรือผสานไฟล์ EPS – การติดตั้ง Java API
- รวมไฟล์ EPS โดยทางโปรแกรมใน Java
- รวมไฟล์ 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 ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ EPS อินพุตในสตรีม
- สร้างวัตถุคลาส PdfSaveOptions และตั้งค่าคุณสมบัติต่างๆ
- รวมเอกสาร 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 กับตัวเลือกขั้นสูง:
- โหลดไฟล์ EPS อินพุตโดยใช้สตรีม
- เริ่มต้นอินสแตนซ์ของคลาส PdfSaveOptions
- รวมไฟล์ 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 ในกรณีที่คุณต้องการหารือเกี่ยวกับความกำกวมหรือข้อสงสัย คุณสามารถเขียนถึงเราได้ที่ ฟอรัม