คู่มือฉบับย่อนี้จะอธิบายกระบวนการ การแบนไฟล์ PDF ด้วย Node.js REST API คุณจะได้เรียนรู้การ แบนไฟล์ PDF ออนไลน์ด้วย Node.js REST Interface โดยใช้ Cloud SDK ที่ใช้ Node.js สำหรับการพิมพ์หรือแชร์ไฟล์ PDF ที่มีข้อจำกัดในการแก้ไขข้อมูลที่กรอกในช่องแบบฟอร์ม ไม่เพียงแต่ช่วยเพิ่มความปลอดภัยเท่านั้น แต่ยังปรับปรุงความเข้ากันได้และรับประกันความสมบูรณ์ของข้อมูลสำหรับการเก็บถาวรอีกด้วย
ข้อกำหนดเบื้องต้น
- สร้างบัญชีข้อมูลประจำตัว API เพื่อปรับ PDF ให้แบนราบออนไลน์
- ดาวน์โหลด Aspose.PDF Cloud SDK สำหรับ Node.js สำหรับการแปลงไฟล์ PDF ให้แบนราบ
- ตั้งค่าโครงการ Node.js ด้วย SDK ข้างต้น
ขั้นตอนในการแปลงไฟล์ PDF เป็นไฟล์ออนไลน์ด้วยอินเทอร์เฟซ REST ของ Node.js
- สร้างอินสแตนซ์ของ PdfApi โดยใช้ข้อมูลประจำตัว API ที่ให้มา
- ระบุชื่อไฟล์ PDF ในเครื่อง ชื่อไฟล์จัดเก็บข้อมูลระยะไกล และเส้นทางไฟล์เอาต์พุตในเครื่อง
- เปิดสตรีมไฟล์ PDF ในเครื่องและอัปโหลดไปยังโฟลเดอร์รูทของที่เก็บข้อมูลบนคลาวด์
- เรียก PutFieldsFlatten บนไฟล์ที่อัพโหลดเพื่อปรับฟิลด์ฟอร์มทั้งหมดให้แบนราบลง
- ดึงข้อมูล PDF ที่ประมวลผลแล้วจากที่เก็บข้อมูลบนคลาวด์เป็นสตรีม
- คัดลอกสตรีม PDF ที่ดาวน์โหลดไปยังไฟล์ท้องถิ่นใหม่
- จับข้อยกเว้นและข้อความแสดงข้อผิดพลาดและการติดตามสแต็กที่เกี่ยวข้อง
กระบวนการนี้เริ่มต้นด้วยการตั้งค่า PDF API เลือกเส้นทางไฟล์ อัปโหลดไฟล์ PDF และจัดเรียงฟิลด์แบบฟอร์มบนคลาวด์ หลังจากนั้น ดาวน์โหลดไฟล์ที่เสร็จสมบูรณ์ บันทึกลงในเครื่อง และตรวจสอบให้แน่ใจว่าได้รายงานข้อผิดพลาดต่างๆ อย่างชัดเจน
โค้ดสำหรับสร้าง PDF แบบแบนออนไลน์ด้วย API ที่ใช้ Node.js
โค้ดนี้ดำเนินการ การปรับไฟล์ PDF ให้แบนราบแบบออนไลน์ด้วย Node.js Low Code API คุณสามารถอัปโหลดไฟล์ PDF หลายไฟล์ไปยังพื้นที่เก็บข้อมูลบนคลาวด์ และดำเนินการปรับไฟล์ให้แบนราบโดยการส่งชื่อไฟล์ทีละไฟล์ไปยังเมธอด PutFieldsFlatten() สำหรับการดำเนินการแบบออนไลน์ คุณสามารถดาวน์โหลดไฟล์เอาต์พุตทั้งหมดหรือไฟล์ที่เลือกโดยใช้เมธอด DownloadFile() ในคลาส PdfApi
บทความนี้แสดง วิธีการแปลงไฟล์ PDF ให้เรียบด้วย Node.js Low Code API หากต้องการแปลงเอกสาร PDF เป็น XPS โปรดดูบทความใน แปลง PDF เป็น XPS โดยใช้ Node.js REST API