ครอบตัด PDF ผ่าน C#

การครอบตัด PDF โดยใช้โปรแกรมโดยใช้ Aspose.PDF สำหรับไลบรารี .NET

ครอบตัด PDF ด้วย C#

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

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

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

Package Manager Console

PM > Install-Package Aspose.PDF

วิธีการครอบตัด PDF ผ่าน C#


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

1.เปิดเอกสาร PDF โดยใช้วัตถุเอกสาร 1.เลือกชนิดของกล่องและสร้างตัวยึดกล่องใหม่ 1.บันทึกเอกสารที่ปรับปรุงไปยังเส้นทางใหม่โดยใช้บันทึก () วิธีการ

หากคุณต้องการครอบตัดหน้า PDF โซลูชันการครอบตัดสามารถช่วยคุณได้ด้วยไลบรารี Aspose.PDF .NET ที่มีประสิทธิภาพนี้คุณสามารถเปลี่ยน PDF ของคุณในขณะที่รักษาคุณภาพของมันเครื่องมือระดับมืออาชีพนี้ใช้ C# เพื่อครอบตัด PDF ได้อย่างมีประสิทธิภาพตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีการปรับเปลี่ยนเอกสาร PDF ใน {{} proglanguage}:

ครอบตัดไฟล์ PDF - C#

ตัวอย่างโค้ดนี้แสดงวิธีการครอบตัดหน้า PDF - C#

Input file:

File not added

Output format:

Output file:

var pdfDocument = new Aspose.Pdf.Document(Path.Combine(dataDir,"crop_page.pdf"));
Console.WriteLine(pdfDocument.Pages[1].CropBox);
Console.WriteLine(pdfDocument.Pages[1].TrimBox);
Console.WriteLine(pdfDocument.Pages[1].ArtBox);
Console.WriteLine(pdfDocument.Pages[1].BleedBox);
Console.WriteLine(pdfDocument.Pages[1].MediaBox);

// Create new Box Rectangle
var newBox = new Aspose.Pdf.Rectangle(10, 10, 600, 400);
pdfDocument.Pages[1].CropBox = newBox;
pdfDocument.Pages[1].TrimBox = newBox;
pdfDocument.Pages[1].ArtBox = newBox;
pdfDocument.Pages[1].BleedBox = newBox;

pdfDocument.Save(Path.Combine(dataDir, "crop_page_modified.pdf"));

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

Aspose.PDF สำหรับ C# API ให้ความหลากหลายของคุณสมบัติสำหรับการทำงานกับไฟล์ PDFคุณสมบัติบางอย่างรวมถึง:

  • สร้างเอกสาร PDF ตั้งแต่เริ่มต้นหรือจาก HTML, XML หรือรูปภาพ
  • ครอบตัดเอกสาร PDF ที่มีอยู่โดยการเพิ่มหรือลบหน้า ข้อความ รูปภาพ และเนื้อหาอื่นๆ
  • แปลงเอกสาร PDF เป็นรูปแบบอื่น ๆ เช่น HTML, XML, และภาพ
  • แสดงเอกสาร PDF เป็นรูปภาพหรือรูปแบบ XPS
  • พิมพ์เอกสาร PDF ได้โดยตรงจากใบสมัครของคุณ
  • ลงนามแบบดิจิทัลในเอกสาร PDF

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.PDF สำหรับ C# API ในนี้ กำหนดเอกสาร