Разделите файлы с помощью JavaScript via C++

Разделение файлов с помощью серверной библиотеки JavaScript via C++.

Разделение файлов с помощью библиотеки JavaScript via C++

Для разделения файлов мы будем использовать API Aspose.PDF, который представляет собой многофункциональный, мощный и простой в использовании API для обработки документов для платформы javascript-cpp. Откройте диспетчер пакетов NuGet, найдите Aspose.pdf и установите. Можно также использовать следующую команду из консоли диспетчера пакетов. Наш программный инструмент также позволяет разработчикам разделять документы Word, PDF, HTML, TXT и DOCX на части. Для получения дополнительной информации ознакомьтесь с Страницы документации.

Разделите документы с помощью JavaScript via C++


Вам нужна библиотека Aspose.PDF, чтобы попробовать код в своей среде.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Создайте новый объект класса Document для разделения страниц PDF.
  3. Добавьте текущую страницу в документ.
  4. Сохранить текущую страницу как отдельный PDF-файл

Как разделить PDF-файлы с помощью JavaScript via C++

С помощью библиотеки Aspose.PDF можно разделить большие PDF-документы. Разделение PDF-документа — распространенный вариант использования при работе с PDF-документами. Это помогает уменьшить размер PDF-файла, разбивая большие документы на файлы меньшего размера для отправки по электронной почте.

Разделить PDF на части - JavaScript via C++

<% splitter.code-block1.subtitle %>


    var ffileSplit = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*set number a page to split*/
        const pageToSplit = 1;
        /*split a PDF-file and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
        const json = AsposePdfSplit2Files(event.target.result, e.target.files[0].name, pageToSplit, "ResultSplit1.pdf", "ResultSplit2.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = e.target.files[0].name + " split: " + json.fileNameResult1 + ", " + json.fileNameResult2;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the first result file*/
        DownloadFile(json.fileNameResult1, "application/pdf");
        /*make a link to download the second result file*/
        DownloadFile(json.fileNameResult2, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };