C++ API для программного разделения PDF файлов

C++ SDK для разделения PDF файла и экспорта результата в файлы различных форматов.

Используйте библиотеку C++ для разделения PDF файла через REST API. Легко разделить два или более PDF файла на части с помощью C++.

Посмотреть фрагмент кода

Разделить PDF с помощью REST API на C++

Эта C++ библиотека предоставляет C++ разработчикам возможность работать с функцией разделения PDF с помощью REST API. Это позволяет вам разделить один PDF документ на несколько файлов меньшего размера онлайн на C++. Например, вам может понадобиться отправить по электронной почте несколько страниц из PDF документа или показать клиенту только часть PDF файла. Все это можно сделать с помощью функции разделения PDF в C++ коде.

Для разделения PDF файла можно использовать различные методы: 'по страницам', 'по диапазонам страниц', 'по заголовкам', 'по разрыву раздела'. Просто загрузите исходный PDF документ и выберите нужный метод. Убедитесь, что ваш PDF документ использует требуемые стили заголовков или содержит разрывы разделов, если вы хотите разделить PDF файл в соответствии с этими критериями с помощью C++ кода. После разделения PDF документа, вы можете экспортировать результат в виде отдельных страниц или файлов меньшего размера.

Разделите PDF документ на части с помощью C++ Cloud SDK.

Все разбиение PDF документов выполняется в облаке на веб-серверах Aspose с максимальной скоростью и с соблюдением всех стандартов безопасности. Наша C++ библиотека предназначена для создания приложений для обработки PDF и основана на клиент-серверном взаимодействии через REST API.

Если у вас есть вопросы, как разбить PDF документ на несколько документов или как извлечь PDF страницы по заданным параметрам, попробуйте наш Splitter Online и экспортируйте результат в удобный формат документа:

Загрузите файлы, которые хотите разделить
Выполнить код
Выберите целевой формат из списка
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####",
  L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);

auto doc = std::shared_ptr<std::istream>(new std::ifstream(
  std::filesystem::path(L"Input.pdf"), std::istream::binary));
std::shared_ptr<requests::SplitDocumentOnlineRequest> request(
    new requests::ConvertDocumentRequest(
        doc, 
        std::make_shared<std::wstring>(L"pdf"),
        nullptr,
        nullptr,
        nullptr,
        nullptr,
        nullptr,
        std::make_shared<bool>(true),
        nullptr
    )
);
auto zippedPages = wordsApi->splitDocumentOnline(request);
Выполнить код
  
Копировать C++ код в буфер обмена

Как разделить PDF на части C++ REST API

  1. Установите C++ SDK и добавьте ссылку (импортируйте библиотеку) в свой проект C++.
  2. Настройте API, используя ключи вашего приложения
  3. Откройте исходный PDF файл в C++.
  4. Вызовите метод splitDocumentOnline(), передав имя выходного файла с требуемым расширением.
  5. Получите результат разделения в виде отдельных файлов.

Библиотека C++ для разделения PDF файла на части

Установите Aspose.Words Cloud SDK for C++ с GitHub. Подробную информацию о сборке и настройке SDK можно найти в разделе "How to use the SDK".

Чтобы быстро получить учетные данные и доступ к нашему REST API, следуйте этим Инструкциям в документации.

Системные Требования

Обратитесь к Документации Репозитория, чтобы получить более подробную информацию.

Другие популярные форматы для разделения файлов

Вы можете использовать другие популярные форматы:

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.