ครอบในไฟล์ PDF | ครอบ PDF ออนไลน์ | ครอบ PDF

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

เราจะพาคุณไปดูตัวอย่างโค้ด C#, Java และ Python ที่สะอาดและมีประสิทธิภาพ และช่วยคุณในการนำการตัด PDF ไปใช้ในแอปพลิเคชันของคุณ เราได้สร้างเครื่องมือฟรีเพื่อทำการตัดเอกสาร PDF ออนไลน์โดยใช้ API เดียวกัน มาลองเริ่มต้นด้วยการสาธิตออนไลน์กันเถอะ

ตัด PDF ออนไลน์ฟรี

ลองใช้ เครื่องมือครอบ PDF ฟรี สำหรับการครอบเอกสาร PDF ออนไลน์ ก่อนที่จะใส่ฟังก์ชันการทำงานลงในโค้ด นี่เป็นวิธีที่ดีในการทดสอบมัน

Image

คุณแค่ต้องอัปโหลดเอกสาร PDF ของคุณ เลือกพื้นที่ตัด และเครื่องมือจะให้เวอร์ชันที่ตัดแล้วพร้อมสำหรับการดาวน์โหลดทันที

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

วิธีการตัด PDF ออนไลน์ทีละขั้นตอน

ปฏิบัติตามขั้นตอนเหล่านี้เพื่อครอบตัดในไฟล์ PDF โดยใช้เครื่องมือออนไลน์:

  1. เยี่ยมชม Aspose PDF Crop Tool.
  2. เลือกไฟล์ PDF หรือลากและวางไฟล์。
  3. หลังจากนั้น คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าการดู.
  4. คลิกที่ไอคอนครอปสำหรับหน้าที่เฉพาะ
  5. เลือกขอบพืชผล。
  6. คลิกที่ปุ่มตัดแต่ง.
  7. สุดท้าย ดาวน์โหลดไฟล์ที่บันทึกไว้

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

การทำงานของการครอป PDF ด้วย Aspose.PDF

คุณสามารถเลือกส่วนที่คุณต้องการเก็บรักษาบนหน้าเว็บโดยใช้เครื่องมือครอบ PDF ออนไลน์ มันสร้าง CropBox ใหม่บนทุกหน้าของ PDF ในพื้นหลัง CropBox ใช้พิกัดสี่จุดเพื่อกำหนดพื้นที่ที่มองเห็นได้ของหน้า PDF: มุมซ้ายบน (x, y) และมุมขวาล่าง (x, y) ทุกอย่างที่อยู่นอกกรอบนี้ยังอยู่ในไฟล์ แต่จะไม่สามารถมองเห็นหรือพิมพ์ได้

วิธีการตัดในไฟล์ PDF ออนไลน์

วิธีตัดแต่งในไฟล์ PDF ออนไลน์

เพื่อให้สามารถทำงานนี้ได้ทางโปรแกรม คุณสามารถใช้ไลบรารี Aspose.PDF ได้ เป็น API ที่ทรงพลังสำหรับการทำงานกับเอกสาร PDF บนแพลตฟอร์ม .NET, Java และ Python มันช่วยให้นักพัฒนาสามารถสร้าง แก้ไข และจัดการไฟล์ PDF ในแอปพลิเคชันของตนโดยไม่ต้องพึ่งพา Adobe Acrobat ฟังก์ชันนี้มีให้ใน Aspose.PDF ผ่าน API ที่ตรงไปตรงมาใน C#, Java และ Python

ฟังก์ชันการตัดแต่งใน Aspose.PDF เป็นเรื่องง่าย คุณสามารถ:

  • เปิดเอกสาร PDF.
  • ทำให้พื้นที่ตัดเป็นรูปสี่เหลี่ยมผืนผ้า।
  • ใช้มันบนหน้าทั้งหมดหรือหน้าที่คุณต้องการ
  • เก็บไฟล์ PDF ที่ตัดท้ายแล้วไว้

นี่คือหลักการเดียวกันที่ใช้ในเครื่องมือออนไลน์ ซึ่งเปิดเผยออกมาเป็นโปรแกรมเพื่อให้คุณสามารถทำให้อัตโนมัติในแอพของคุณเองได้。

ถัดไป เรามาดูวิธีการนำสิ่งนี้ไปใช้ใน C#, Java และ Python กันเถอะ

วิธีตัดในไฟล์ PDF โดยใช้ C#

ด้วย Aspose.PDF for .NET คุณสามารถตัดหน้าในเอกสาร PDF โดยใช้โปรแกรมได้ กำหนดค่า CropBox สำหรับทุกหน้าและระบุจุดสำหรับส่วนที่มองเห็นของหน้ากระดาษ PDF

ปฏิบัติตามขั้นตอนเหล่านี้เพื่อตัดไฟล์ PDF โดยใช้ C#:

ขั้นตอนที่ 1: ติดตั้ง Aspose.PDF for .NET

ติดตั้งแพ็คเกจผ่าน NuGet:

PM> Install-Package Aspose.PDF

ขั้นตอนที่ 2: โหลดและตัดเฉือน PDF

ใช้โค้ดข้างล่างนี้เพื่อโหลดเอกสาร PDF และตัดพื้นที่ที่ต้องการ:

using Aspose.Pdf;
using Aspose.Pdf.Text;

// ขั้นตอนที่ 1: โหลดเอกสาร PDF
Document document = new Document("input.pdf");

// ขั้นตอนที่ 2: กำหนดพื้นที่การเกษตร (x1, y1, x2, y2) ในหน่วยพ้อยต์
// นี่เป็นการตัดกล่องจาก 100,100 ถึง 400,600
Aspose.Pdf.Rectangle cropBox = new Aspose.Pdf.Rectangle(100, 100, 400, 600);

// ขั้นตอนที่ 3: ใช้การตัดขอบกับทุกหน้า
foreach (Page page in document.Pages)
{
    page.CropBox = cropBox;
}

// ขั้นตอนที่ 4: บันทึก PDF ที่ถูกตัดแล้ว
document.Save("output_cropped.pdf");

วิธีการตัดฟิล์มในไฟล์ PDF โดยใช้ Java

Aspose.PDF for Java มอบ API ที่ทรงพลังและยืดหยุ่นสำหรับการทำงานกับไฟล์ PDF ในแอปพลิเคชัน Java คุณสามารถครอบตัดหน้า PDF โดยการตั้งค่า CropBox ใหม่ด้วยพิกัด เหมือนกับที่คุณทำกับเครื่องมือครอบตัดออนไลน์

ขั้นตอนที่ 1: เพิ่ม Aspose.PDF for Java

ในโปรเจกต์ที่ใช้ Maven ของคุณ ให้เพิ่มการพึ่งพานี้:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>23.4</version> <!-- Use the latest version -->
    <classifier>jdk17</classifier> <!-- or jdk16, jdk18, etc. -->
</dependency>

หรือดาวน์โหลด JAR จาก releases.

ขั้นตอนที่ 2: ตัดในไฟล์ PDF โดยใช้ Java

ใช้โค้ด Java ต่อไปนี้เพื่อครอบในไฟล์ PDF:

import com.aspose.pdf.*;

public class CropPdf {
    public static void main(String[] args) {
        // ขั้นตอนที่ 1: โหลดเอกสาร PDF
        Document document = new Document("input.pdf");

        // ขั้นตอนที่ 2: กำหนดกล่องพืชผลโดยใช้พิกัด (x1, y1, x2, y2)
        Rectangle cropBox = new Rectangle(100, 100, 400, 600);

        // ขั้นตอนที่ 3: ใช้กล่องครอปกับทุกหน้า
       for (Page page : document.getPages()) {
            page.setCropBox(cropBox);
        }

        // ขั้นตอนที่ 4: บันทึก PDF ที่ตัดแล้ว
        document.save("output_cropped.pdf");
    }
}

ใช้ Python ตัดหน้าหนังสือ PDF

คุณสามารถตัดเอกสาร PDF ใน Python โดยใช้ Aspose.PDF for Python ทำตามขั้นตอนเหล่านี้:

ขั้นตอนที่ 1: ติดตั้ง Aspose.PDF for Python

ติดตั้งแพ็คเกจโดยใช้ pip:

pip install aspose-pdf

ขั้นตอนที่ 2: ครอปในไฟล์ PDF โดยใช้ Python

ใช้โค้ด Python ต่อไปนี้เพื่อครอปในไฟล์ PDF:

import aspose.pdf as ap

# ขั้นตอนที่ 1: โหลดเอกสาร PDF
document = ap.Document("input.pdf")

# ขั้นตอนที่ 2: กำหนดสี่เหลี่ยมตัด (x1, y1, x2, y2)
crop_box = ap.Rectangle(100, 100, 400, 600)

# ขั้นตอนที่ 3: ใช้กรอบตัดกับทุกหน้า
for page in document.pages:
    page.crop_box = crop_box

# ขั้นตอนที่ 4: บันทึก PDF ที่ถูกครอบตัด
document.save("output_cropped.pdf")

รับใบอนุญาตฟรี

คุณต้องการทดลองใช้ Aspose.PDF โดยไม่มีข้อจำกัดหรือไม่?

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

มันรวดเร็ว ง่ายดาย และเหมาะสำหรับนักพัฒนาที่ต้องการทดลองกับการทำงานอัตโนมัติของ PDF ที่ซับซ้อนมากขึ้น

กรณีการใช้งานทั่วไปในการตัดไฟล์ PDF

การตัดต่อใน PDF เป็นสิ่งสำคัญในการทำความสะอาดเอกสาร การปรับแต่งเลย์เอาต์ และประสบการณ์การใช้งาน ต่อไปนี้คือกรณีการใช้งานทั่วไปบางประการที่การตัดต่อ PDF ด้วยโปรแกรมสามารถเป็นประโยชน์:

  • เตรียมพร้อมสำหรับการพิมพ์

ลบช่องว่างหรือขอบหน้ากระดาษส่วนเกินเพื่อให้เนื้อหาพอดีกับพื้นที่พิมพ์ โดยเฉพาะสำหรับการพิมพ์แบบกะทัดรัดหรือลักษณะของสมุดจด

  • ล้างเอกสารที่สแกน

ไฟล์ PDF ที่สแกนมักจะมีขอบที่ไม่ต้องการหรือขอบที่เอียง การตัดแต่งสามารถช่วยในการทำให้รูปแบบเป็นมาตรฐานและปรับปรุงความสอดคล้องทางสายตา

  • ปรับให้เหมาะสมสำหรับการแสดงผลบนมือถือหรือเว็บ

ตัดเอกสารที่มีขนาดใหญ่หรือหลายคอลัมน์เพื่อมุ่งเน้นไปที่เนื้อหาหลัก ทำให้อ่านได้ง่ายขึ้นบนหน้าจอขนาดเล็ก

  • แก้ไขหรือซ่อนพื้นที่ที่มีความละเอียดอ่อน

ซ่อนส่วนเฉพาะของเอกสาร (โดยไม่ลบข้อมูล) โดยการกำหนดพื้นที่ที่มองเห็นได้ผ่านกล่องตัด

  • มุ่งเน้นไปที่ส่วนที่เฉพาะเจาะจง

สำหรับวัตถุประสงค์ด้านการศึกษา การวิจัย หรือการตรวจสอบ การตัดขอบช่วยให้คุณสามารถแยกกราฟ ลายเซ็น แผนภาพ หรือเน้นจุดภายในเอกสารขนาดใหญ่ได้

ตัดเอกสาร PDF: แหล่งข้อมูลฟรี

โปรดดูแหล่งข้อมูลด้านล่างเพื่อปรับปรุงความรู้และเพิ่มความชำนาญกับ Aspose.PDF.

ข้อสรุป

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

ในคู่มือนี้ คุณ:

  • ลองใช้เครื่องมือครอบ PDF ออนไลน์ฟรี
  • เรียนรู้ว่า PDF การตัดขอบทำงานอย่างไรเบื้องหลัง
  • ใช้การตัดแต่งโดยใช้โค้ดใน C#, Java และ Python

หากคุณมีคำถามหรือต้องการความช่วยเหลือเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อเราที่ free support forum.

ดูเพิ่มเติม