JavaScript via C++ 를 통해 PDF에서 첨부 파일 제거

JavaScript via C++ 를 사용하여 프로그래밍 방식으로 PDF에서 첨부 파일 삭제

JavaScript via C++ 라이브러리를 사용하여 첨부 파일을 제거하는 방법

자바스크립트용 Aspose.PDF 파일을 사용하여 PDF에서 첨부 파일을 제거합니다.이미지나 기타 PDF와 같은 첨부 파일이 있는 파일은 문서 크기를 늘릴 수 있습니다.첨부 파일을 제거하면 파일 크기가 줄어들어 공유 및 저장이 더 쉬워질 수 있습니다.또한 첨부 파일에는 다른 사람과 공유하고 싶지 않은 기밀 정보가 포함될 수 있습니다.따라서 PDF에서 첨부 파일을 삭제하세요.첨부 파일을 제거하면 데이터를 보호하는 데 도움이 됩니다.악성 첨부 파일은 보안 위험을 초래할 수 있습니다.PDF에서 알 수 없거나 신뢰할 수 없는 첨부 파일을 제거하면 잠재적 보안 위협을 방지하는 데 도움이 됩니다.첨부 파일을 제거하면 PDF를 더 쉽게 인쇄하고 문서를 볼 수 있습니다.결론적으로, PDF에서 첨부 파일을 제거하면 문서를 더 사용자 친화적이고 효율적이며 호환성이 높아질 수 있습니다.PDF 파일에서 첨부 파일을 제거하려면 C++를 통한 JavaScript용 Aspose.PDF 를 사용하겠습니다. 이는 웹 브라우저에서 직접 PDF로 작업하는 데 사용되는 쉽고 안전한 툴킷입니다.C++를 통해 자바스크립트용 Aspose.PDF 파일을 설치하고 사용하려면 ZIP 아카이브 에서 파일을 추출하십시오.

PDF에서 첨부 파일 제거


사용자 환경에서 코드를 사용해 보려면 C++를 통한 자바스크립트용 Aspose.PDF 가 필요합니다.

  1. 기존 PDF를 엽니다.
  2. 모든 첨부 파일을 삭제합니다.
  3. 결과를 저장합니다.

이 코드 스니펫은 프로그래밍 방식으로 PDF 문서에서 모든 첨부 파일을 제거하고 수정된 PDF를 별도의 파일로 저장합니다.‘DataDir+ DeleteAllAttachments.pdf’ 경로에 있는 PDF 파일과 연결된 ‘PDFDocument’ 객체를 초기화합니다.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]);
};