บทช่วยสอนสั้นๆ นี้จะอธิบายวิธีการ แทนที่ข้อความใน PDF ด้วย C# REST API คุณจะได้เรียนรู้การแทนที่คำใน PDF ด้วย C# RESTful Service โดยใช้ Cloud SDK ที่ใช้ .NET บทช่วยสอนนี้จะแนะนำคุณในการค้นหาคำโดยการเปรียบเทียบสตริงหรือใช้ regex และดำเนินการนี้ในหน้าเดียวหรือไฟล์ PDF ทั้งหมด
ข้อกำหนดเบื้องต้น
สร้างข้อมูลประจำตัว API ของบัญชี เพื่อแทนที่ข้อความภายใน PDF
ดาวน์โหลด Aspose.PDF Cloud SDK for Dotnet to replace text in a PDF file
ตั้งค่าโครงการ C# ด้วย SDK ข้างต้นเพื่อค้นหาและแทนที่ข้อความ
ขั้นตอนในการแทนที่ข้อความใน PDF ออนไลน์ด้วยอินเทอร์เฟซ C# REST
- กำหนดค่าวัตถุ PdfApi โดยใช้คีย์และ SID ของแอปพลิเคชันเพื่อแทนที่ข้อความ
- อัปโหลดไฟล์ PDF ต้นฉบับไปยังพื้นที่เก็บข้อมูลบนคลาวด์เพื่อค้นหาและแทนที่ข้อความ
- สร้างรายการของวัตถุ TextReplace ด้วยสตริงเก่าและใหม่คู่หนึ่ง
- สร้างคำขอแทนที่ข้อความโดยใช้คลาส TextReplaceListRequest โดยระบุรายการ TextReplace
- เรียก PostDocumentTextReplace เพื่อแทนที่สตริงเก่าทั้งหมดด้วยสตริงใหม่
- ดาวน์โหลดไฟล์เอาต์พุตเมื่อตอบสนองสำเร็จจาก API
ขั้นตอนข้างต้นอธิบายวิธีการ ค้นหาและแทนที่คำใน PDF ด้วย C# REST API สร้างอ็อบเจ็กต์ PdfApi ที่มีฟีเจอร์ต่างๆ ในการทำงานกับไฟล์ PDF อัปโหลดไฟล์ PDF ต้นฉบับไปยังที่เก็บข้อมูลบนคลาวด์ออนไลน์ สร้างรายการคู่คำของสตริงเก่าและใหม่ และสร้างอ็อบเจ็กต์คำขอโดยใช้รายการคู่นี้ เรียกใช้เมธอด PostDocumentTextReplace() เพื่อแทนที่คำที่แสดงในรายการและบันทึกไฟล์เอาต์พุต
โค้ดสำหรับค้นหาและแทนที่ข้อความใน PDF ด้วย API ที่ใช้ C# .NET
โค้ดนี้สาธิตกระบวนการในการ แทนที่ข้อความในไฟล์ PDF ด้วยอินเทอร์เฟซ REST ของ C# คุณสามารถใช้รายการสตริงหรือนิพจน์ Regex ในการค้นหาสตริงในเอกสารทั้งหมด หากคุณต้องการแทนที่ข้อความในหน้าเดียวของไฟล์ PDF ที่อัปโหลด ให้ใช้เมธอด PostPageTextReplace() พร้อมหมายเลขหน้าเป้าหมาย
บทความนี้สอนให้เราค้นหาและแทนที่ข้อความในไฟล์ PDF หากคุณต้องการเพิ่มหน้าใหม่ลงในไฟล์ PDF โปรดดูบทความใน เพิ่มหน้าใหม่ใน PDF ด้วย C# REST API