Usuń załączniki z pliku PDF przez JavaScript via C++

Usuń załączniki z PDF programowo za pomocą JavaScript via C++

Jak usunąć załączniki przy użyciu biblioteki JavaScript via C++

Usuń załączniki z pliku PDF za pomocą pliku Aspose.PDF dla JavaScript. Pliki z załącznikami, takie jak obrazy lub inne pliki PDF, mogą zwiększyć rozmiar dokumentu. Usunięcie załączników może pomóc zmniejszyć rozmiar pliku, ułatwiając udostępnianie i przechowywanie. Załączniki mogą również zawierać poufne informacje, których nie chcesz udostępniać innym osobom. Więc usuń załączniki z pliku PDF. Usuwanie załączników pomaga chronić dane. Złośliwe załączniki mogą stanowić zagrożenie dla bezpieczeństwa. Usuwanie nieznanych lub niezaufanych załączników z pliku PDF pomoże zapobiec potencjalnym zagrożeniom bezpieczeństwa. Usunięcie załączników ułatwia drukowanie i przeglądanie dokumentu PDF. Możemy stwierdzić, że usunięcie załączników z pliku PDF może sprawić, że dokument będzie bardziej przyjazny dla użytkownika, wydajny i kompatybilny. Aby usunąć Załączniki w pliku PDF, użyjemy Aspose.PDF dla JavaScript przez C++ jest łatwym i bezpiecznym zestawem narzędzi służącym do pracy z PDF bezpośrednio w przeglądarce internetowej. Aby zainstalować i używać Aspose.PDF dla JavaScript przez C++, wyodrębnij pliki z archiwum ZIP.

Usuń załączniki z pliku PDF


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF dla JavaScript przez C++.

  1. Otwórz istniejący plik PDF.
  2. Usuń wszystkie załączniki.
  3. Zapisz wynik.

Ten fragment kodu programowo usuwa wszystkie załączniki z dokumentu PDF i zapisuje zmodyfikowany plik PDF jako osobny plik. Inicjalizuje obiekt „PDFDocument”, który jest powiązany z plikiem PDF znajdującym się na ścieżce ‘DataDiR+DeleteAllAttachments.pdf’. Po otwarciu dokumentu PDF kod instruuje oprogramowanie, aby usunęło wszystkie załączniki zawarte w tym pliku PDF. Załączniki w pliku PDF mogą zawierać osadzone pliki, takie jak obrazy lub inne dokumenty. Kod modyfikuje zmienną „DataDir”, aby zapisać ścieżkę, w której zostanie zapisany zaktualizowany plik PDF bez żadnych załączników. Zaktualizowany plik PDF zostanie zapisany pod nazwą „DeleteAllAttachments_out.pdf”.

Usuń załącznik z dokumentu PDF

Ten przykładowy kod pokazuje, jak usunąć załącznik z pliku 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]);
};