บทความนี้อธิบายวิธี ลบข้อมูลเมตา PDF ด้วย Node.js REST API คุณจะได้เรียนรู้วิธี ลบข้อมูลเมตาออกจาก PDF โดยอัตโนมัติด้วย Node.js Low Code API โดยใช้ Cloud SDK ที่ใช้ Node.js นอกจากนี้ เราจะแบ่งปันรายละเอียดเกี่ยวกับการทำงานกับข้อมูลเมตาของไฟล์ PDF เช่น การแทรกและการลบคุณสมบัติไฟล์ที่กำหนดเอง
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.PDF Cloud SDK สำหรับ Node.js เพื่อลบข้อมูลเมตาที่กำหนดเอง
- ตั้งค่าโครงการ Node.js ด้วย SDK ข้างต้นเพื่อลบคุณสมบัติไฟล์
ขั้นตอนในการล้างข้อมูลเมตาจาก PDF ด้วยอินเทอร์เฟซ REST ของ Node.js
- สร้างอินสแตนซ์ของวัตถุ PdfApi โดยการตั้งค่าคีย์ API และ App SID เพื่อลบคุณสมบัติที่กำหนดเอง
- โหลดไฟล์ PDF เป้าหมายลงในวัตถุเอกสารที่มีคุณสมบัติแบบกำหนดเอง
- เรียกใช้เมธอด ลบคุณสมบัติ() เพื่อลบคุณสมบัติที่กำหนดเอง
- แสดงรายการคุณสมบัติที่ถูกตัดออกหากจำเป็นโดยใช้เมธอด pdfApi.GetDocumentProperties()
- ดาวน์โหลดไฟล์ PDF อัพเดต
ขั้นตอนข้างต้นสรุปกระบวนการพัฒนา ตัวลบคุณสมบัติ PDF ด้วย Node.js Low Code API เรียกใช้เมธอด UploadFile() เพื่ออัปโหลดไฟล์ PDF เป้าหมาย และเรียกใช้เมธอด DeleteProperties() เพื่อลบคุณสมบัติที่กำหนดเอง โปรดทราบว่าคุณไม่สามารถลบคุณสมบัติในตัวได้ แต่สามารถลบค่าได้โดยใช้ วิธี pdfApi.PutSetProperty() และการตั้งค่าแอตทริบิวต์ Value ให้เป็นค่า null
โค้ดสำหรับการแยกข้อมูลเมตาของ PDF ด้วยบริการ RESTful ของ Node.js
โค้ดนี้แสดงวิธีการ ล้างข้อมูลเมตาของ PDF ด้วย API ที่ใช้ Node.js หากต้องการเพิ่มคุณสมบัติแบบกำหนดเองใหม่ คุณสามารถใช้เมธอด pdfApi.PutSetProperty() ซึ่งจะตรวจสอบว่าคุณสมบัติที่มีชื่อนี้พร้อมใช้งานหรือไม่ จากนั้นอัปเดตค่าของคุณสมบัตินั้น หรือหากต้องการเพิ่มเป็นคุณสมบัติแบบกำหนดเอง ให้เพิ่มเป็นคุณสมบัติแบบกำหนดเอง หากต้องการแสดงชุดคุณสมบัติปัจจุบันในไฟล์ PDF ให้ใช้เมธอด GetDocumentProperties() และทำซ้ำตามรายการในการตอบสนองของ API
บทความนี้สอนเราเกี่ยวกับกระบวนการลบคุณสมบัติแบบกำหนดเองทั้งหมดในไฟล์ PDF หากคุณต้องการเพิ่มคุณสมบัติแบบกำหนดเองใหม่หรือตั้งค่าคุณสมบัติที่มีอยู่ โปรดดูบทความใน อัปเดตข้อมูลเมตา PDF ด้วย Node.js REST API