حذف صفحات از PDF از طریق JavaScript via C++

حذف صفحات از سند PDF با استفاده از Aspose.PDF برای کتابخانه JavaScript via C++

چگونه صفحات را از PDF حذف کنیم با استفاده از JavaScript via C++

حذف صفحات از PDF با استفاده از Aspose.PDF برای جاوا اسکریپت. برای محافظت از اطلاعات خصوصی، ممکن است لازم باشد قبل از به اشتراک گذاشتن سند با دیگران صفحات یا بخش های حاوی داده های محرمانه را حذف کنید. به اشتراک گذاشتن یا ذخیره فایل های بزرگ PDF می تواند دست و پا گیر باشد. حذف صفحات به کاهش اندازه فایل کمک می کند و انتقال یا بایگانی آن را آسان تر می کند. همچنین حذف صفحات سند را ساده می کند و تکرار غیر ضروری را حذف می کند. یک سند ممکن است شامل صفحاتی با خطا یا اطلاعات قدیمی باشد. حذف این صفحات کیفیت کلی سند را افزایش می دهد. حذف صفحات می تواند پیمایش PDF را برای کاربران آسان تر کند و اطمینان حاصل کند که آنها اطلاعات مورد نیاز خود را به سرعت بدون پیمایش در محتوای بی ربط پیدا می کنند. هنگام حذف صفحات از PDF، استفاده از یک ویرایشگر یا نرم افزار قابل اعتماد PDF مهم است تا اطمینان حاصل شود که سند حاصل دقیق و بدون خطا باقی می ماند. کتابخانه Aspose.PDF برای جاوا اسکریپت می تواند صفحات را از 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 خروجی را با استفاده از متد ذخیره ذخیره کنید.

قطعه کد JavaScript via C++ ارائه شده نشان می دهد که چگونه یک صفحه خاص را از یک سند PDF با استفاده از کتابخانه Aspose.PDF حذف کنید. ابتدا باید یک سند PDF موجود به نام «DeleteParticularPage.pdf» را باز کنید. بعد، یک صفحه خاص را از سند PDF حذف کنید. سند PDF به روز شده را در دایرکتوری مشخص شده با نام فایل جدید ‘DeleteParticularPage_out.pdf’ ذخیره کنید.

حذف صفحات از PDF

این کد نمونه نحوه حذف صفحات از PDF را نشان می دهد - JavaScript via C++


    var ffileDeletePages = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*string, include number pages with interval: "7, 20, 22, 30-32, 33, 36-40, 46"*/
        const numPages = "1-3";
        /*array, array of number pages*/
        /*const numPages = [1,3];*/
        /*number, number page*/
        /*const numPages = 1;*/
        /*delete 1-3 pages a PDF-file and save the "ResultOptimize.pdf"*/
        const json = AsposePdfDeletePages(event.target.result, e.target.files[0].name, "ResultDeletePages.pdf", numPages);
        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]);
    };