Как конвертировать RTF в PDF с помощью C++

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

Шаги по преобразованию RTF в PDF с помощью C++

  1. Добавьте ссылку на библиотеку Aspose.Words.Cpp в приложение с помощью диспетчера пакетов NugGet.
  2. Включите необходимые заголовочные файлы и необходимые пространства имен.
  3. Загрузите исходный файл RTF в объект класса Document для преобразования в PDF на C++.
  4. Создайте объект класса PdfSaveOptions, чтобы настроить выходной PDF-файл.
  5. Установите цветовой режим выходного PDF-файла для рендеринга содержимого в PDF-файл.
  6. Сохраните выходной PDF-файл, используя нужные конфигурации.

Эти шаги содержат ссылку на необходимые ресурсы для настройки среды и упорядоченную последовательность шагов для преобразования документа с форматированным текстом в PDF с использованием C++. После добавления всех необходимых файлов заголовков и включения необходимых пространств имен мы загрузим исходный файл RTF, используя объект класса Document, который может загружать его различными способами, такими как загрузка из потока или использование объекта класса LoadOptions для управления процесс загрузки файла. Наконец, настроенный PDF-файл сохраняется на диске путем установки свойства цветового режима, однако в классе PdfSaveOptions доступно множество других параметров.

Код для изменения RTF в PDF с помощью С++

Этот код преобразует формат rich text в PDF с помощью C++ путем создания и использования объектов класса PdfSaveOptions. Мы использовали класс PdfSaveOptions, который содержит множество других свойств, таких как set_Compliance() для установки стандартного уровня соответствия выходного PDF, set_DigitalSignatureDetails() для установки деталей подписания PDF, set_DisplayDocTitle() для установки заголовка документа при его отображении в средстве просмотра назовите несколько.

В этом руководстве мы узнали, как экспортировать RTF в PDF с помощью C++. Если вы хотите узнать, как преобразовать Word в PDF, обратитесь к статье как конвертировать Word в PDF с помощью C++.

 Русский