แยกไฟล์ผ่าน JavaScript via C++

ไฟล์แยกด้วยความช่วยเหลือของฝั่งเซิร์ฟเวอร์ JavaScript via C++ ห้องสมุด

แยกไฟล์โดยใช้ไลบรารี JavaScript via C++

เพื่อที่จะแยกไฟล์เราจะใช้ Aspose.PDF API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและง่ายต่อการใช้ API การจัดการเอกสาร javascript-cpp แพลตฟอร์มเปิดตัวจัดการแพคเกจ NuGet ค้นหาaspose.pdf และติดตั้งนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจเครื่องมือซอฟต์แวร์ของเรายังให้นักพัฒนาสามารถแยกเอกสาร Word, PDF, HTML, TXT และ DOCX ออกเป็นส่วน ๆสำหรับรายละเอียดเพิ่มเติมโปรดดู หน้าเอกสาร

แยกเอกสารผ่าน JavaScript via C++


คุณจำเป็นต้อง Aspose.PDF ห้องสมุด เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.สร้างวัตถุชั้นเอกสารใหม่ที่จะแยกหน้า PDF 1.เพิ่มหน้าปัจจุบันลงในเอกสาร 1.บันทึกหน้าปัจจุบันเป็น PDF แยกต่างหาก

วิธีการแยกไฟล์ PDF โดยใช้ JavaScript via C++

ด้วยไลบรารี Aspose.PDF คุณสามารถแยกเอกสาร PDF ขนาดใหญ่ได้การแยกเอกสาร PDF เป็นกรณีการใช้งานทั่วไปเมื่อทำงานกับเอกสาร PDFมันช่วยลดขนาดของไฟล์ PDF โดยแบ่งเอกสารขนาดใหญ่เป็นไฟล์ขนาดเล็กเพื่อส่งผ่านทางอีเมล

แยกไฟล์ PDF - JavaScript via C++

<% splitter.code-block1.subtitle %>


    var ffileSplit = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*set number a page to split*/
        const pageToSplit = 1;
        /*split a PDF-file and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
        const json = AsposePdfSplit2Files(event.target.result, e.target.files[0].name, pageToSplit, "ResultSplit1.pdf", "ResultSplit2.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = e.target.files[0].name + " split: " + json.fileNameResult1 + ", " + json.fileNameResult2;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the first result file*/
        DownloadFile(json.fileNameResult1, "application/pdf");
        /*make a link to download the second result file*/
        DownloadFile(json.fileNameResult2, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };