Този бърз урок описва процеса на конвертиране на 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++.