ปรับขนาดไฟล์ PDF โดยใช้ Java

เปลี่ยนขนาดหน้า PDFใช้ Aspose.PDF สำหรับ Java เพื่อแก้ไขเอกสาร PDF แบบโปรแกรม

ปรับขนาดหน้า PDF ด้วย Java

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

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

ในการปรับขนาดไฟล์ PDF เราจะใช้ Aspose.PDF for Java API ซึ่งเป็น API จัดการเอกสารที่อุดมไปด้วยคุณสมบัติ ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม Javaคุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรงจาก Maven และติดตั้งภายในโครงการที่ใช้ Maven ของคุณโดยการเพิ่มการกำหนดค่าต่อไปนี้ลงในpom.xml

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

วิธีปรับขนาดเอกสาร PDF


คุณต้อง Aspose.PDF for Java เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ต้นฉบับ 1.นำหน้าไปยังวัตถุ PageCollection 1.รับหน้าที่กำหนด 1.เรียกวิธี setPageSize (..) เพื่ออัปเดตมิติ 1.เรียกใช้วิธี Document class Save (..) เพื่อสร้างไฟล์ PDF ที่มีขนาดหน้าที่อัปเดต

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

ปรับขนาดไฟล์ PDF - Java

รหัสตัวอย่างนี้แสดงวิธีการปรับขนาดหน้า PDF - Java


// Open first document
Document pdfDocument = new Document(_dataDir + "sample.pdf");
// Get page collection
PageCollection pageCollection = pdfDocument.getPages();
// Get particular page
Page pdfPage = pageCollection.get_Item(1);
// Set the page size as A4 (11.7 x 8.3 in) 1 inch = 72 points
// So A4 dimensions in points will be (842.4, 597.6)
pdfPage.setPageSize(597.6, 842.4);
// Save the updated document
pdfDocument.save(_dataDir + "UpdateDimensions_out.pdf");
pdfDocument.close();

เกี่ยวกับ Aspose.PDF สำหรับ {Java API

Aspose.PDF สำหรับ Java API เป็นไลบรารีที่ช่วยให้นักพัฒนาสามารถเพิ่มความสามารถในการประมวลผล PDF ให้กับแอปพลิเคชันของพวกเขาสามารถใช้เพื่อสร้างแอปพลิเคชัน 32 บิตและ 64 บิตทุกประเภทเพื่อสร้างหรืออ่านแปลงและจัดการไฟล์ PDF โดยไม่ต้องใช้ Adobe AcrobatAspose.PDF สำหรับ Java ช่วยให้นักพัฒนาสามารถแทรกตารางกราฟรูปภาพไฮเปอร์ลิงก์แบบอักษรที่กำหนดเองและอื่น ๆ ลงในเอกสาร PDFนอกจากนี้ยังเป็นไปได้ที่จะปรับขนาด PDFAspose.PDF สำหรับ Java มีคุณสมบัติความปลอดภัยที่ยอดเยี่ยมในการพัฒนาไฟล์ PDF ที่ปลอดภัย

คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.PDF สำหรับ Java API ได้ที่ เอกสาร และ ตัวอย่าง เกี่ยวกับวิธีใช้ APIคุณสมบัติที่สำคัญบางอย่างของ Aspose.PDF สำหรับ Java API รวมถึงการสนับสนุนรูปแบบไฟล์ต่าง ๆ รวมถึง HTML, XFA, TXT, PCL, XML, XPS และรูปแบบไฟล์ภาพ รองรับ PDF เวอร์ชันต่างๆ และฟังก์ชันการเชื่อมโยงไฮเปอร์ลิงก์ที่กว้างขวาง