วิธีแปลง EPS เป็น PDF ใน Java

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

ขั้นตอนในการแปลง EPS เป็น PDF โดยใช้ Java

  1. กำหนดค่า Aspose.Page API เพื่อแปลงไฟล์ EPS ในแอปพลิเคชันของคุณ
  2. เริ่มต้นสตรีมอินพุต EPS และสตรีมเอาต์พุต PDF
  3. โหลดไฟล์ EPS อินพุตโดยใช้ตัวสร้างคลาส PsDocument
  4. สร้างอินสแตนซ์ของคลาส PdfSaveOptions และตั้งค่าพารามิเตอร์ต่างๆ
  5. สร้าง PdfDevice และแสดงผลไฟล์เอาต์พุตเป็น PDF

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

รหัสเพื่อแปลง EPS เป็น PDF ใน Java

import java.io.FileOutputStream;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to convert EPS to PDF
// Instantiate the license
com.aspose.page.License licPage = new com.aspose.page.License();
licPage.setLicense("Aspose.Total.lic");
// Initialize PDF stream
FileOutputStream pdfStream = new FileOutputStream("EPStoPDF.pdf");
// Initialize PostScript stream
java.io.FileInputStream psStream = new java.io.FileInputStream("circle.eps");
// Create PsDocument class object
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);
// Initialize PdfSaveOptions object.
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions(true);
// Create a PdfDevice
com.aspose.eps.device.PdfDevice device = new com.aspose.eps.device.PdfDevice(pdfStream);
try {
document.save(device, options);
} finally {
psStream.close();
pdfStream.close();
}
System.out.println("Done");
}
}

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

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

 ไทย