ครอบตัดหน้า PDF ใน Java

เมื่อคุณทำงานกับไฟล์ 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 ออนไลน์นี้ได้ฟรีโดยไม่จำเป็นต้องสร้างบัญชี

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