API обработки PDF для JavaScript через C++

Создавайте, просматривайте, обрабатывайте и конвертируйте PDF-файлы с помощью JavaScript через C++ прямо в веб-браузере

Обзор

Aspose.PDF для JavaScript через C++ — это простой и безопасный набор инструментов, используемый для работы с PDF непосредственно в веб-браузере.

Aspose.PDF для JavaScript через C++ — это масштабируемый и многофункциональный набор инструментов для обработки PDF с помощью JavaScript. Разработчики могут создавать свои собственные JavaScript-продукты и распространять их по всему Интернету. Файл Aspose.PDF для JavaScript через C++ создан на основе технологии WebAssembly и основан на Aspose.PDF для платформы.NET Lightweight. Это лучшее решение для управления PDF-файлами с помощью JavaScript.

Aspose.PDF для JavaScript с помощью функций C++

Конвертируйте PDF в PNG

Aspose.PDF для JavaScript через C++ дает возможность манипулировать PDF-файлами с помощью веб-сервера или Python (для запуска локального веб-сервера) Используя Aspose.PDF для JavaScript через C++, вы можете оптимизировать PDF, добавлять и извлекать текст и изображения, шифровать и дешифровать их. Можно также разделить и объединить PDF-файлы.

Конвертируйте PDF

Используя Aspose.PDF для JavaScript через C++, вы можете конвертировать PDF в JPG и PNG.

инсталляция

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

  • Извлеките файлы из ZIP-архива
  • Зашифруйте файл*.lic с помощью ’encrypt_lic.html'
  • Отредактируйте «settings.json» и настройте свои настройки

Функции гиперссылок и вложений

Инструментарий позволяет добавлять:

  • Ярлыки гиперссылок на другие страницы PDF-документа
  • Гиперссылки на страницы других PDF-документов
  • Гиперссылки на файлы, отличные от PDF
  • гиперссылки на веб-сайты.

Помимо создания гиперссылок, вы также получаете возможность извлекать гиперссылки из PDF-документа.

Функции безопасности PDF

API предлагает 40-битное или 128-битное шифрование. Для большей безопасности можно также установить пользовательские и мастер-пароли. С помощью этой библиотеки можно ограничить манипуляции с содержимым файлов, такие как копирование содержимого, печать, печать с ухудшением качества, модификация аннотаций, заполнение полей формы, а также сборка PDF-файлов

Конвертируйте PDF в форматы HTML, DOCX и ODS

Aspose.PDF for Javascript via C++ позволяет визуализировать и преобразовывать каждую страницу PDF-файла в обычные форматы изображений, такие как BMP, JPG и PNG, с максимально возможной точностью. Помимо изображений, PDF можно легко сохранять в форматах DOC и DOCX.

Сохраняйте страницы PDF в формате JPG, используя JavaScript

загрузить существующий PDF-документ. преобразование страниц PDF в изображения сохранить каждую страницу в формате JPG

Convert PDF to JPG on JavaScript

var ffileToJpg = function (e) {
const file_reader = new FileReader();
file_reader.onload = (event) => {
  //convert a PDF file to jpg-files with template "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) and save
  const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
    if (json.errorCode == 0) {
      document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();
      //make links to result files
      for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "image/jpeg");
    }
    else document.getElementById('output').textContent = json.errorText;
  };
file_reader.readAsArrayBuffer(e.target.files[0]);
};