PDF را از طریق Aspose.PDF برای JavaScript via C++ تقسیم کنید

تقسیم فایل ها با کمک Aspose.PDF برای کتابخانه JavaScript via C++.

تقسیم فایل ها با استفاده از Aspose.PDF برای JavaScript via C++

فقط به بخشی از فایل های PDF بزرگ خود نیاز دارید؟ شما می توانید از ویژگی تقسیم از کتابخانه ما برای جدا کردن یک یا چند قسمت از سند خود استفاده کنید. به منظور تقسیم فایل ها، از Aspose.PDF برای جاوا اسکریپت از طریق استخراج فایل های C++ از بایگانی ZIP استفاده خواهیم کرد.

تقسیم اسناد از طریق JavaScript via C++


شما به Aspose.PDF برای جاوا اسکریپت از طریق C++ نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. برای تقسیم صفحات PDF یک آبجکت کلاس سند جدید ایجاد کنید. ۱. صفحه فعلی را به سند اضافه کنید. ۱. صفحه فعلی را به صورت PDF جداگانه ذخیره کنید

نحوه تقسیم PDF با استفاده از JavaScript via C++

با کتابخانه Aspose.PDF، شما می توانید اسناد PDF بزرگ را تقسیم کنید. تقسیم یک سند PDF یک مورد استفاده معمول در هنگام کار با اسناد PDF است. این کمک می کند تا کاهش اندازه یک فایل PDF با شکستن اسناد بزرگ به فایل های کوچکتر برای ارسال از طریق ایمیل.

تقسیم PDF - JavaScript via C++

این کد نمونه نحوه تقسیم فایل PDF را نشان می دهد - JavaScript via C++


    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]);
    };