Цей короткий посібник описує процес конвертування RTF у PDF за допомогою C++, надаючи інструкції з налаштування середовища та коду, який можна виконувати на C++, а також інформацію про необхідні файли заголовків і простори імен. Під час написання конвертера RTF у PDF за допомогою C++ ми навчимося завантажувати вихідний файл RTF, а потім створимо налаштований файл PDF, встановивши колірний режим для відтворення вмісту. Зрештою, вихідний PDF-файл, згенерований кодом C++, буде збережено на диску.
Кроки для перетворення RTF у PDF за допомогою C++
- Додайте посилання на бібліотеку Aspose.Words.Cpp у додаток за допомогою менеджера пакетів NugGet
- Включіть необхідні файли заголовків і необхідні простори імен
- Завантажте вихідний файл RTF в об’єкт класу Document для перетворення у PDF на C++
- Створіть об’єкт класу PdfSaveOptions, щоб налаштувати вихідний PDF-файл
- Встановіть режим кольору вихідного PDF-файлу для відтворення вмісту в PDF
- Збережіть вихідний PDF-файл із потрібними конфігураціями
Ці кроки містять посилання на необхідні ресурси для конфігурації середовища та впорядковану послідовність кроків для конвертування форматованого текстового документа в PDF за допомогою C++. Після додавання всіх необхідних файлів заголовків і включення необхідних просторів імен ми завантажимо вихідний RTF-файл за допомогою об’єкта класу Document, який може завантажувати його різними способами, наприклад завантаження з потоку або використання об’єкта класу LoadOptions для керування процес завантаження файлу. Нарешті, налаштований PDF-файл зберігається на диску шляхом встановлення властивості колірного режиму, однак у класі PdfSaveOptions є багато інших параметрів.
Код для зміни RTF на PDF за допомогою C++
Цей код перетворює розширений текстовий формат у PDF за допомогою C++ шляхом створення та використання об’єктів класу PdfSaveOptions. Ми використовували клас PdfSaveOptions, який містить багато інших властивостей, як-от set_Compliance() для встановлення рівня відповідності вихідного PDF стандарту, set_DigitalSignatureDetails() для встановлення деталей підписання PDF-файлу, set_DisplayDocTitle() для встановлення заголовка документа під час його відображення у засобі перегляду. назвіть кілька.
Цей підручник навчив нас процесу експорту RTF у PDF за допомогою C++. Якщо вам цікаво дізнатися, як конвертувати Word у PDF, перегляньте статтю як конвертувати Word у PDF за допомогою C++.