หัวข้อง่ายๆ นี้กำหนด วิธีครอบตัด PDF โดยใช้ Java โดยจะครอบคลุมรายละเอียดการกำหนดค่าสภาพแวดล้อม เวิร์กโฟลว์ของโปรแกรม และโค้ดตัวอย่างการทำงานที่แสดงแอปพลิเคชันพื้นฐานเพื่อ ครอบตัดหน้าใน PDF โดยใช้ Java ตัวอย่างนี้สามารถใช้ในสภาพแวดล้อมที่รองรับ Java และไม่ต้องพึ่งพา Adobe Acrobat หรือเครื่องมือของบุคคลที่สามอื่นใดสำหรับการครอบตัดส่วนที่ต้องการของไฟล์ PDF
ขั้นตอนในการครอบตัด PDF โดยใช้ Java
- กำหนดค่าสภาพแวดล้อมเพื่อเพิ่ม Aspose.PDF for Java เพื่อครอบตัดส่วนของหน้า
- เข้าถึงไฟล์ PDF ต้นทางโดยใช้วัตถุคลาส Document เพื่อครอบตัด
- แสดงกล่องหน้า PDF ที่มีอยู่ (หากจำเป็น) ภายในคอนโซล
- สร้างอินสแตนซ์ของวัตถุคลาส Rectangle และกำหนดพื้นที่ครอบตัด
- ใช้ค่า Rectangle ที่สร้างขึ้นกับ CropBox, TrimBox, ArtBox และ BleedBox
- บันทึก PDF ที่ครอบตัด
ขั้นตอนดังกล่าวนำมาสู่กระบวนการ ครอบตัดเอกสาร PDF โดยใช้ Java กระบวนการนี้เริ่มต้นด้วยการเข้าถึงไฟล์ PDF และเลือกที่จะส่งออกค่าที่มีอยู่สำหรับ TrimBox, CropBox, BleedBox, ArtBox และ MediaBox ในขั้นตอนต่อไปนี้ สี่เหลี่ยมผืนผ้าใหม่จะถูกสร้างขึ้นโดยการกำหนดพื้นที่บนหน้าที่จะถูกครอบตัด ตามด้วยการตั้งค่าสี่เหลี่ยมผืนผ้านี้เป็นอาร์กิวเมนต์สำหรับกล่องหน้า PDF ทั้งหมดที่กล่าวถึงข้างต้น
รหัสเพื่อครอบตัดไฟล์ PDF โดยใช้ Java
ตัวอย่างข้างต้นสามารถอ้างอิงเป็นพื้นฐานสำหรับการเขียนแอปพลิเคชันไปยัง ครอบตัดหน้าใน PDF โดยใช้ Java คุณสามารถกำหนดค่ากล่อง PDF จำนวนเท่าใดก็ได้ตามต้องการ แต่ตั้งค่าใหม่สำหรับกล่องเหล่านี้ทั้งหมดเพื่อครอบตัดส่วนที่เลือกของ PDF ต้นทางและแสดงทั้งหมดในหน้าไฟล์ PDF ใหม่ คุณยังสามารถใช้แฟล็ก normalizeCoordinates เพื่อแก้ไขขนาดสี่เหลี่ยมผืนผ้าใหม่ได้หากจำเป็น
ในหัวข้อง่ายๆ นี้ เราได้เรียนรู้ วิธีครอบตัดไฟล์ PDF โดยใช้ Java หากคุณต้องการเรียนรู้กระบวนการเปลี่ยนข้อมูลเมตาของ PDF โปรดดูบทความใน วิธีเปลี่ยนข้อมูลเมตา PDF โดยใช้ Java