حذف پیوست ها از PDF از طریق JavaScript via C++

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

نحوه حذف پیوست ها با استفاده از JavaScript via C++ کتابخانه

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

حذف پیوست ها از PDF


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

۱. PDF موجود را باز کنید ۱. تمام پیوست ها را حذف کنید. ۱. نتیجه را ذخیره کنید.

این قطعه کد به صورت برنامه نویسی تمام پیوست ها را از یک سند PDF حذف می کند و PDF اصلاح شده را به عنوان یک فایل جداگانه ذخیره می کند. این یک شیء ‘PDFDocument’ را اولیه می کند که با فایل PDF واقع در مسیر ‘DataDir + deleteAllAttachments.pdf’ مرتبط است. پس از باز کردن سند PDF، کد به نرم افزار دستور می دهد تا تمام پیوست های موجود در این فایل PDF را حذف کند. پیوست ها در PDF می توانند شامل فایل های جاسازی شده مانند تصاویر یا سایر اسناد باشند. کد متغیر ‘DataDir’ را تغییر می دهد تا مسیری ذخیره شود که فایل PDF به روز شده، بدون هیچ پیوست، ذخیره می شود. PDF به روز شده با نام فایل ‘DeleteAllAttachments_out.pdf’ ذخیره می شود.

حذف پیوست از سند PDF

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


var ffilePdfDeleteAttachments = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    /*Delete attachments from a PDF-file and save the "ResultPdfDeleteAttachments.pdf"*/
    const json = AsposePdfDeleteAttachments(event.target.result, e.target.files[0].name, "ResultPdfDeleteAttachments.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]);
};