Восстановить PDF с помощью JavaScript

Aspose.PDF for JavaScript via C++ позволяет качественно восстанавливать PDF-файлы.

Восстановите страницы PDF с помощью JavaScript

Вам нужно восстановить PDF? Чтобы восстановить PDF-файл, мы воспользуемся простым и безопасным набором инструментов Aspose.PDF для JavaScript через C++, который позволяет работать с PDF прямо в веб-браузере. Чтобы установить и использовать Aspose.PDF для JavaScript с помощью C++, извлеките файлы из ZIP-архива.

Как восстановить PDF-документы


Чтобы опробовать код в своей среде, вам необходимо Aspose.PDF для JavaScript через C++.

  1. Прочитайте двоичные данные выбранного файла с помощью FileReader.
  2. Восстанавливает файл с помощью метода AsposePdfRepair.
  3. Отображает результат в HTML-элементе с идентификатором 'output'.
  4. Обработка ошибок.
  5. Предоставляет ссылку для скачивания восстановленного файла с помощью метода DownloadFile.

Если вы хотите восстановить PDF-файлы для выполнения своих задач, это решение может помочь. С помощью этой мощной библиотеки Aspose.PDF for JavaScript via C++ вы можете обновлять или изменять ориентацию страниц, сохраняя при этом их качество. Этот профессиональный инструмент использует JavaScript для эффективного восстановления PDF. В следующем примере показано, как восстановить PDF-документ в JavaScript:

Восстановите PDF-файл с помощью JavaScript

В этом примере кода показано, как восстанавливать страницы PDF на языке JavaScript

Input file:

File not added

Output format:

PDF

Output file:


    const ffilePdfRepair = function (e) {
      const file_reader = new FileReader();
      file_reader.onload = (event) => {
        /*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
        const json = AsposePdfRepair(event.target.result, e.target.files[0].name, "ResultPdfRepair.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]);
    };

О файле Aspose.PDF для API JavaScript via C++

Aspose.PDF для JavaScript через C++ позволяет разработчикам манипулировать PDF-файлами непосредственно в Интернете. Это JavaScript-решение построено на использовании технологии WebAssembly и основано на Aspose.PDF для платформы.NET Lightweight. Вы можете легко использовать aspose-pdf для JavaScript на языке C++, а затем следовать инструкциям по установке. Программа Aspose.PDF для JavaScript поддерживает широкий спектр функций, таких как:

  • Оптимизация PDF-документа.
  • Добавьте штамп в PDF-файл.
  • Объедините PDF-файлы.
  • Разделите PDF на два файла.
  • Конвертируйте PDF в DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT и т. д.

Дополнительную информацию о программе Aspose.PDF для JavaScript с помощью C++ API можно найти в нашей документации по использованию API.