API การประมวลผล PDF สำหรับ Node.js

สร้าง แก้ไข ปกป้อง และแปลงเอกสาร PDF เป็นหลายรูปแบบภายในแอปพลิเคชัน Node.js

ภาพรวม

Aspose.PDF เป็นไลบรารีสร้างเอกสาร PDF สำหรับ Node.js ที่ทำให้การสร้างเอกสารที่ซับซ้อนหลายหน้าและพิมพ์ได้ง่าย

API ได้รับการออกแบบให้เรียบง่าย ดังนั้นการสร้างเอกสารที่ซับซ้อนมักทำได้ง่ายพอๆ กับการเรียกฟังก์ชันไม่กี่ครั้งตามชื่อบอกว่า ไลบรารีได้รับการพัฒนาตามรหัสโปรแกรมใน C++สิ่งนี้ทำให้เราสามารถทำได้เร็วที่สุดเท่าที่จะเป็นไปได้และการรวบรวมใน WebAssembly ทำให้พกพาไปยังระบบปฏิบัติการที่แตกต่างกัน

Aspose.PDF for Node.js via C++ คุณสมบัติ

วิธีจัดการไฟล์ PDF บนแบ็กเอนด์ด้วย Aspose.PDF สำหรับ Node.js ผ่าน C ++

Aspose.PDF สำหรับ Node.js ผ่าน C++ ให้ความเป็นไปได้ในการจัดการไฟล์ PDF บนแบ็คเอนด์ การใช้ Aspose.PDF สำหรับ Node.js ผ่าน C++ คุณสามารถเพิ่มประสิทธิภาพ PDF เพิ่มและแยกข้อความและรูปภาพ เข้ารหัสและถอดรหัสคุณยังสามารถแยกและผสาน PDF ได้

แปลง PDF

การใช้ Aspose.PDF สำหรับ Node.js ผ่าน C++ คุณสามารถแปลง PDF เป็น JPG และ PNG

การติดตั้ง

ในการติดตั้งและใช้ Aspose.PDF สำหรับ Node.js ผ่าน C++ จากไฟล์เก็บถาวร ZIP ให้ทำตามคำแนะนำต่อไปนี้:

  • แยกไฟล์ออกจากไฟล์เก็บถาวร ZIP
  • เข้ารหัสไฟล์*.lic ของคุณโดยใช้ ’encrypt_lic.html'
  • แก้ไข ‘settings.json’ และตั้งค่าการตั้งค่าของคุณ

คุณสมบัติไฮเปอร์ลิงก์และไฟล์แนบ

ชุดเครื่องมือช่วยให้เพิ่ม:

  • ทางลัดไฮเปอร์ลิงก์ไปยังหน้าอื่น ๆ ภายในเอกสาร PDF
  • ไฮเปอร์ลิงก์ไปยังหน้าในเอกสาร PDF อื่น ๆ
  • ไฮเปอร์ลิงก์ไปยังไฟล์ที่ไม่ใช่ PDF
  • ไฮเปอร์ลิงก์ไปยังตำแหน่งเว็บ

นอกจากการสร้างไฮเปอร์ลิงก์คุณยังมีความสามารถในการแยกไฮเปอร์ลิงก์จากเอกสาร PDF

คุณสมบัติการรักษาความปลอดภัย PDF

API มีการเข้ารหัส 40 บิตหรือ 128 บิตนอกจากนี้ยังสามารถตั้งค่ารหัสผ่านผู้ใช้และหลักเพื่อความปลอดภัยมากขึ้นการจัดการเนื้อหาในไฟล์ เช่น การคัดลอกเนื้อหา การพิมพ์ การพิมพ์ที่ย่อยสลาย การแก้ไขคำอธิบายประกอบ การกรอกฟิลด์แบบฟอร์ม รวมถึงการประกอบไฟล์ PDF ทั้งหมดสามารถจำกัดได้โดยใช้ไลบรารีนี้

แปลง PDF เป็น JPG และรูปแบบภาพอื่น ๆ

Aspose.PDF สำหรับ Node.js ผ่าน C++ ช่วยให้คุณสามารถเรนเดอร์และแปลงแต่ละหน้าของไฟล์ PDF เป็นรูปแบบภาพทั่วไปเช่น BMP, JPG และ PNG ด้วยความแม่นยำสูงสุดที่เป็นไปได้นอกเหนือจากรูปภาพคุณสามารถบันทึก PDF เป็นรูปแบบ DOC และ DOCX ได้อย่างง่ายดาย

บันทึกหน้า PDF เป็นภาพ JPEG ใน Node.js

โหลดเอกสาร PDF ที่มีอยู่แปลงหน้า PDF เป็นรูปภาพและบันทึกแต่ละหน้าในรูปแบบ JPG

แปลง PDF เป็น JPG ผ่าน Node.js

const AsposePdf = require('./AsposePDFforNode.js');
const fs = require("fs");
const os = require("os");

const pdf_file = '<Enter your filename>';
const resultdir = fs.realpathSync(os.tmpdir()) + '/';

AsposePdf().then(AsposePdfModule => {
    console.log("Convert from PDF:");
    const json = AsposePdfModule.AsposePdfPagesToJpg(pdf_file, resultdir + "ResultPdfToJpg{0:D2}.jpg", 150);
    console.log("AsposePdfPagesToJpg => %O",  json.errorCode == 0 ? json.filesNameResult : json.errorText);
});

Aspose.PDF มี API รูปแบบไฟล์ PDF ของแต่ละบุคคลสำหรับสภาพแวดล้อมการพัฒนาที่นิยมอื่น ๆ ตามที่ระบุไว้ด้านล่าง: