ซ่อมแซม PDF โดยใช้ JavaScript

Aspose.PDF for JavaScript via C++ ช่วยให้สามารถซ่อมแซม PDF ที่มีคุณภาพสูง

ซ่อมแซมหน้า PDF ด้วย JavaScript

คุณจำเป็นต้องซ่อมแซม PDF หรือไม่ในการซ่อมแซมไฟล์ PDF เราจะใช้ Aspose.PDF for JavaScript ผ่าน C++ เป็นชุดเครื่องมือที่ง่ายและปลอดภัยที่ใช้ในการทำงานกับ PDF โดยตรงในเว็บเบราว์เซอร์ในการติดตั้งและใช้ Aspose.PDF สำหรับ JavaScript ผ่าน C++ แยกไฟล์จาก ไฟล์เก็บถาวร ZIP

วิธีการซ่อมแซมเอกสาร PDF


คุณต้อง Aspose.PDF for JavaScript ผ่าน C++ เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

  1. อ่านข้อมูลไบนารีของไฟล์ที่เลือกโดยใช้ FileReader
  2. ซ่อมแซมไฟล์โดยใช้เมธอด AsposePdfRepair
  3. แสดงผลลัพธ์ในองค์ประกอบ HTML ที่มี ID 'output'
  4. การจัดการข้อผิดพลาด
  5. ให้ลิงก์ดาวน์โหลดสำหรับไฟล์ที่ซ่อมแซมโดยใช้เมธอด DownloadFile

หากคุณต้องการซ่อมแซมไฟล์ PDF สำหรับงานของคุณโซลูชันนี้สามารถช่วยได้ด้วยไลบรารี Aspose.PDF สำหรับ JavaScript via C++ อันทรงพลังนี้ คุณสามารถอัปเดตหรือเปลี่ยนการวางแนวหน้าของหน้าเว็บในขณะที่ยังคงคุณภาพของหน้าเว็บได้เครื่องมือระดับมืออาชีพนี้ใช้ JavaScript เพื่อซ่อมแซม PDF อย่างมีประสิทธิภาพตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีการซ่อมแซมเอกสาร PDF ใน JavaScript:

ซ่อมแซม PDF ด้วย JavaScript

รหัสตัวอย่างนี้แสดงวิธีการซ่อมแซมหน้า PDF ในภาษา JavaScript

Input file:

File not added

Output format:

PDF

Output file:


    const ffilePdfRepair = function (e) {
      const file_reader = new FileReader();
      file_reader.onload = (event) => {
        /*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
        const json = AsposePdfRepair(event.target.result, e.target.files[0].name, "ResultPdfRepair.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*Make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
      };
      file_reader.readAsArrayBuffer(e.target.files[0]);
    };

เกี่ยวกับ Aspose.PDF สำหรับ API JavaScript via C++

Aspose.PDF สำหรับ JavaScript ผ่าน C++ ช่วยให้นักพัฒนาสามารถจัดการไฟล์ PDF ได้โดยตรงในเว็บโซลูชัน JavaScript นี้สร้างขึ้นโดยใช้เทคโนโลยี WebAssembly และใช้ Aspose.PDF สำหรับ .NET Lightweightคุณสามารถใช้ aspose-pdf สำหรับ JavaScript ได้อย่างง่ายดายผ่าน C++ จากจากนั้นทำตามคำแนะนำในการติดตั้งAspose.PDF สำหรับ JavaScript รองรับฟังก์ชั่นที่หลากหลายเช่น:

  • เพิ่มประสิทธิภาพเอกสาร PDF
  • เพิ่มแสตมป์ลงในไฟล์ PDF
  • ผสานไฟล์ PDF
  • แยก PDF เป็นสองไฟล์
  • แปลง PDF เป็น DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT และอื่น ๆ

คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.PDF สำหรับ JavaScript ผ่าน C++ API ได้ที่ [เอกสาร] ของเรา (https://docs.aspose.com/pdf/javascript-cpp/overview/) เกี่ยวกับวิธีใช้ API