ปรับขนาดไฟล์ 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.โทรชั้นเอกสารบันทึก (..) วิธีการสร้างไฟล์ PDF ที่มีขนาดหน้าปรับปรุง

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

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

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

    
    public static void ChangePDFPageSize() {
        
        // 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) and in Aspose.Pdf, 1 inch = 72 points
        // So A4 dimensions in points will be (842.4, 597.6)
        pdfPage.setPageSize(597.6, 842.4);

        _dataDir = _dataDir + "UpdateDimensions_out.pdf";
        
        // Save the updated document
        pdfDocument.save(_dataDir);
    }

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

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

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