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

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

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

اگر فقط به صفحات خاصی از یک سند PDF بزرگ نیاز دارید، تقسیم یک فایل به شما امکان می دهد این صفحات خاص را به عنوان یک سند جداگانه استخراج کنید. تقسیم PDF به فایل های کوچکتر می تواند به شما کمک کند تا محتوا را با کارآمدتر سازماندهی و مدیریت کنید. با تقسیم PDF به فایل های کوچک، می توانید اندازه فایل را کاهش دهید و آن را در دسترس تر کنید. به منظور رمزگذاری فایل PDF، ما از [Aspose.PDF برای جاوا اسکریپت از طریق C++] استفاده خواهیم کرد (https://products.aspose.com/pdf/javascript-cpp) یک جعبه ابزار آسان و ایمن است که برای کار با PDF مستقیماً در مرورگر وب استفاده می شود. برای نصب و استفاده از Aspose.PDF برای جاوا اسکریپت از طریق C++ فایل ها را از [بایگانی ZIP] استخراج کنید (https://releases.aspose.com/pdf/javascriptcpp/).

تقسیم اسناد از طریق 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]);
    };