เมื่อคุณทำงานกับไฟล์ PDF บางครั้งคุณอาจต้องการลบส่วนที่ไม่จำเป็นของหน้าใน PDF ซึ่งอาจรวมถึงการลบระยะขอบที่ว่างเปล่า เนื้อหาในส่วนหัว/ส่วนท้าย และอื่นๆ ในบทความนี้ เราจะแสดงวิธีการครอบตัดหน้า PDF ใน Java อย่างง่าย ดังนั้นเรามาดูวิธีการทำในแอปพลิเคชัน Java
Java Library เพื่อครอบตัด PDF
ในการครอบตัดไฟล์ PDF เราจะใช้ Aspose.PDF for Java เป็นไลบรารีที่มีประสิทธิภาพสำหรับการสร้างและจัดการไฟล์ PDF คุณสามารถดาวน์โหลด JAR ของไลบรารีหรือติดตั้งโดยใช้การกำหนดค่า Maven ต่อไปนี้
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>23.5</version>
</dependency>
ครอบตัดไฟล์ PDF ใน Java
การครอบตัดหน้าในไฟล์ PDF กลายเป็นเรื่องง่ายด้วยความช่วยเหลือของ Aspose.PDF for Java คุณจะต้องโหลด PDF ระบุขนาดของกล่องครอบตัด เท่านี้ก็เรียบร้อย
มาดูวิธีครอบตัดหน้าใน PDF โดยใช้ Java
- ก่อนอื่น ให้โหลดไฟล์ PDF โดยใช้คลาส Document
- จากนั้น สร้างวัตถุRectangleใหม่และกำหนดขนาดเริ่มต้น
- เลือกหน้าที่ต้องการและกำหนดสี่เหลี่ยมผืนผ้าโดยใช้ setCropBox, setTrimBox, setArtBox และ setBleedBox เมธอดของเพจ
- สุดท้าย บันทึก PDF ที่ครอบตัดโดยใช้เมธอด Document.save(String) .
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการครอบตัดหน้าใน PDF โดยใช้ Java:
// โหลด PDF
Document pdfDocument = new Document("document.pdf");
// รับการอ้างอิงของหน้า
Page page = pdfDocument.getPages().get_Item(1);
System.out.println(page.getCropBox());
System.out.println(page.getTrimBox());
System.out.println(page.getArtBox());
System.out.println(page.getBleedBox());
System.out.println(page.getMediaBox());
// สร้างสี่เหลี่ยมผืนผ้ากล่องใหม่
Rectangle newBox = new Rectangle(200, 220, 2170, 1520);
// กำหนดกล่องใหม่
page.setCropBox(newBox);
page.setTrimBox(newBox);
page.setArtBox(newBox);
page.setBleedBox(newBox);
// บันทึก PDF ที่ครอบตัด
pdfDocument.save("cropped_pdf.pdf");
ครอบตัด PDF ออนไลน์
คุณยังสามารถใช้แอปออนไลน์เพื่อครอบตัดหน้า PDF ซึ่งใช้ Aspose.PDF for Java นี่คือแอปการครอบตัด PDF ฟรีที่ไม่ขอให้คุณสมัครด้วยซ้ำ
ห้องสมุด Java PDF
รับ ใบอนุญาตชั่วคราวฟรี และใช้ไลบรารี Java PDF โดยไม่มีข้อจำกัดในการประเมิน นอกจากนี้ คุณสามารถไปที่ เอกสารประกอบ เพื่อสำรวจคุณสมบัติอื่นๆ ของห้องสมุด
ในกรณีที่คุณพบปัญหาใด ๆ ขณะใช้ห้องสมุดของเรา คุณสามารถติดต่อเราผ่านทาง ฟอรัม
บทสรุป
บทความนี้สาธิตวิธีครอบตัดหน้าในไฟล์ PDF โดยใช้ Java ทำตามขั้นตอนง่ายๆ ไม่กี่ขั้นตอนและเขียนโค้ดสองสามบรรทัด คุณจะสามารถครอบตัดหน้า PDF ที่ต้องการโดยทางโปรแกรมได้ นอกจากนี้ เรายังมีแอปบนเว็บสำหรับการครอบตัดไฟล์ PDF ทางออนไลน์ คุณสามารถใช้โปรแกรมครอบตัด PDF ออนไลน์นี้ได้ฟรีโดยไม่จำเป็นต้องสร้างบัญชี