แทนที่ข้อความใน PDF ด้วย Node.js REST API

บทช่วยสอนสั้นๆ นี้จะอธิบายวิธี แทนที่ข้อความใน PDF ด้วย Node.js REST API คุณจะได้เรียนรู้การแทนที่คำใน PDF ด้วย Node.js RESTful Service โดยใช้ Cloud SDK ที่ใช้ Node.js บทช่วยสอนนี้จะแนะนำคุณในการค้นหาคำโดยการเปรียบเทียบสตริงหรือใช้ regex และดำเนินการนี้ในหน้าเดียวหรือทั้งไฟล์ PDF

ข้อกำหนดเบื้องต้น

ขั้นตอนการแทนที่ข้อความใน PDF ออนไลน์ด้วยอินเทอร์เฟซ REST ของ Node.js

  1. กำหนดค่าวัตถุ PdfApi โดยใช้คีย์และ SID ของแอปพลิเคชันเพื่อแทนที่ข้อความ
  2. อัปโหลดไฟล์ PDF ต้นฉบับไปยังพื้นที่เก็บข้อมูลบนคลาวด์เพื่อค้นหาและแทนที่ข้อความ
  3. สร้างรายการของวัตถุ TextReplace ด้วยสตริงเก่าและใหม่คู่หนึ่ง
  4. สร้างคำขอแทนที่ข้อความโดยใช้คลาส TextReplaceListRequest โดยระบุรายการ TextReplace
  5. เรียก PostDocumentTextReplace เพื่อแทนที่สตริงเก่าทั้งหมดด้วยสตริงใหม่
  6. ดาวน์โหลดไฟล์เอาต์พุตเมื่อตอบสนองสำเร็จจาก API

ขั้นตอนข้างต้นอธิบายวิธี ค้นหาและแทนที่คำใน PDF ด้วย Node.js REST API สร้างอ็อบเจ็กต์ PdfApi ที่มีฟีเจอร์สำหรับทำงานกับไฟล์ PDF อัปโหลดไฟล์ PDF ต้นฉบับไปยังพื้นที่เก็บข้อมูลบนคลาวด์ออนไลน์ สร้างรายการคู่คำของสตริงเก่าและใหม่ และสร้างอ็อบเจ็กต์คำขอโดยใช้รายการคู่นี้ เรียกใช้เมธอด PostDocumentTextReplace() เพื่อแทนที่คำที่ระบุไว้และบันทึกไฟล์ผลลัพธ์

โค้ดสำหรับค้นหาและแทนที่ข้อความใน PDF ด้วย API ที่ใช้ Node.js

โค้ดนี้สาธิตกระบวนการ แทนที่ข้อความในไฟล์ PDF ด้วย Node.js REST Interface คุณสามารถใช้รายการสตริงหรือนิพจน์ Regex ขณะค้นหาสตริงในเอกสารทั้งหมดได้ หากต้องการแทนที่ข้อความในหน้าเดียวของไฟล์ PDF ที่อัปโหลด ให้ใช้เมธอด PostPageTextReplace() พร้อมหมายเลขหน้าเป้าหมาย

บทความนี้สอนเราถึงวิธีการค้นหาและแทนที่ข้อความในไฟล์ PDF หากคุณต้องการเพิ่มหน้าใหม่ลงในไฟล์ PDF โปรดดูบทความใน เพิ่มหน้าใหม่ใน PDF ด้วย Node.js REST API

 ไทย