รหัสสำหรับแก้ไข PDF ใน C#

ตัวแก้ไข PDF ขั้นสูงสำหรับ .NET ใช้เพื่อแก้ไขเอกสาร PDF ทางโปรแกรม

นี่คือ PDF ไลบรารีการแก้ไขและการจัดการที่ครอบคลุมสำหรับ C#, F#, VB.NET ใช้ PDF API การแก้ไขของเราเพื่อพัฒนาซอฟต์แวร์ข้ามแพลตฟอร์มสำหรับ .NET Framework, .NET Core

ดูข้อมูลโค้ด

แก้ไขข้อความใน PDF โดยใช้ C#

การแก้ไขเชิงโปรแกรมของเอกสาร PDF เป็นส่วนสำคัญของเวิร์กโฟลว์ดิจิทัลสมัยใหม่ แก้ไขข้อความใน PDF แทรกกราฟโดยใช้ข้อมูลภายนอก แก้ไขตาราง

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

  • แก้ไของค์ประกอบ PDF ที่มีอยู่: ตาราง รายการ แผนภูมิ รูปภาพ ลิงก์ ฟิลด์ ฯลฯ
  • แก้ไข PDF สไตล์และแอตทริบิวต์การจัดรูปแบบ
  • เพิ่มองค์ประกอบ PDF ใหม่
  • ค้นหา PDF สำหรับรูปแบบข้อความและแทนที่ด้วยข้อความใหม่
  • บันทึกผลลัพธ์เป็นรูปแบบไฟล์ต่างๆ โดยใช้เมธอด 'Document.Save'
  • ลบองค์ประกอบ PDF ที่ไม่ต้องการ (ย่อหน้า หน้า ส่วน และตอน)

เปลี่ยน PDF ใน C#

C# PDF โปรแกรมแก้ไขแบบเป็นโปรแกรมให้นักพัฒนาด้วย API ที่ทันสมัยเพื่อแก้ไข PDF โปรแกรม รวมคุณลักษณะการแก้ไข PDF เข้ากับซอฟต์แวร์ของคุณอย่างรวดเร็ว ห้องสมุดของเรารองรับการแก้ไขรูปแบบเอกสารที่หลากหลายใน C#

งานของการแก้ไข PDF โปรแกรมใน C# เป็นงานของการแก้ไของค์ประกอบในโครงสร้างเอกสาร PDF เรียกอีกอย่างว่า 'DOM' - โมเดลการเขียนโปรแกรมสำหรับการโต้ตอบกับองค์ประกอบเอกสาร PDF และคุณสมบัติขององค์ประกอบ

แก้ไข PDF ใน C#

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

แก้ไขตารางใน PDF โดยใช้ C#

หนึ่งในคุณสมบัติที่ร้องขอมากที่สุดคือการสร้างและปรับเปลี่ยนตารางแบบไดนามิกในเอกสาร PDF การทำงานกับตารางสะดวกมากด้วยไลบรารี C#: แก้ไขตาราง อัปเดตตาราง และแยกข้อความในตารางโดยใช้ C#

ตัวอย่างต่อไปนี้สาธิตวิธีการแก้ไขเอกสาร PDF ใน C#:

ตัวอย่างใน C# เพื่อแก้ไข PDF files
อัปโหลดเอกสารที่คุณต้องการแก้ไข
รันโค้ด
using Aspose.Words;

var doc = new Document("Input.pdf");
var builder = new DocumentBuilder(doc);

// แทรกข้อความที่จุดเริ่มต้นของเอกสาร
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");
doc.UpdatePageLayout();

doc.Save("Output.pdf");
using Aspose.Words;

var doc = new Document("Input.pdf");
var builder = new DocumentBuilder(doc);

// แทรกตารางที่จุดเริ่มต้นของเอกสาร
builder.MoveToDocumentStart();
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndTable();
doc.UpdatePageLayout();

doc.Save("Output.pdf");
using Aspose.Words;

var doc = new Document("Input.pdf");
var builder = new DocumentBuilder(doc);

// แทรกรูปภาพที่จุดเริ่มต้นของเอกสาร
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");
doc.UpdatePageLayout();

doc.Save("Output.pdf");
รันโค้ด

วิธีแก้ไข PDF

  1. ติดตั้ง PDF Editor สำหรับ C#
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโปรเจ็กต์ C# ของคุณ
  3. เปิด PDF ใน C#
  4. แทรกเนื้อหาที่จุดเริ่มต้นของเอกสาร PDF
  5. เรียกเมธอด Save() โดยส่งชื่อไฟล์เอาต์พุตที่มีนามสกุลที่ต้องการ
  6. รับผลการแก้ไข

C# ไลบรารีเพื่อทำงานกับ PDF files

มีทางเลือกสามทางในการติดตั้ง "Aspose.Words for .NET" ลงในระบบของคุณ โปรดเลือกหนึ่งรายการที่ตรงกับความต้องการของคุณและทำตามคำแนะนำทีละขั้นตอน:

ความต้องการของระบบ

ผลิตภัณฑ์ของเราสามารถข้ามแพลตฟอร์มได้อย่างสมบูรณ์และรองรับการใช้งาน .NET หลักๆ ทั้งหมด:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

ตราบใดที่โค้ด .NET ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์หรือระบบปฏิบัติการพื้นฐาน แต่เฉพาะบน Virtual Machine เท่านั้น คุณมีอิสระที่จะพัฒนาซอฟต์แวร์ทุกประเภทสำหรับ Windows, macOS, Android, iOS และ Linux เพียงตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง .NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin เวอร์ชันที่เกี่ยวข้อง

เราขอแนะนำให้ใช้ Microsoft Visual Studio, Xamarin และ MonoDevelop สภาพแวดล้อมการพัฒนาแบบรวมเพื่อสร้างแอปพลิเคชัน C#, F#, VB.NET

รายละเอียดเพิ่มเติมโปรดดูที่ เอกสารประกอบผลิตภัณฑ์

รูปแบบไฟล์อื่นๆ ที่รองรับ

คุณสามารถแก้ไขไฟล์ในรูปแบบไฟล์อื่นๆ ได้มากมาย:

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ