Об’єднати документи XPS у PDF
Рішення C++ API для об’єднання кількох файлів XPS
Формат файлу XPS дозволяє зберігати кілька документів в одному файлі та може містити кілька сторінок. Рішення API Aspose.Page для C++ надає вам можливості об’єднання кількох файлів в один, у результаті чого створюється файл XPS або PDF, що містить об’єднаний контент усіх вихідних файлів.
Тут ви знайдете приклад коду про те, як використовувати API для об’єднання файлів XPS. Щоб дізнатися, як цю функцію можна інтегрувати (вбудувати) у веб-рішення або об’єднувати файли онлайн, ви можете спробувати кросплатформний інструмент XPS Merger .
Для об’єднання файлів PS та EPS вам знадобляться:
API Aspose.Page для C++, який є багатофункціональним, потужним і простим у використанні API для керування документами та їх перетворення для платформи C++.
Ви можете завантажити останню версію безпосередньо: просто відкрийте диспетчер пакетів NuGet (NuGet package manager), знайдіть Aspose.Page.Cpp і встановіть його. Ви також можете скористатися наступною командою в консолі диспетчера пакетів (Package Manager Console).
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Кроки для об’єднання кількох файлів XPS у PDF за допомогою C++.
- Встановіть шлях до каталогу документів.
- Ініціалізуйте потоки (streams) виведення (output) PDF та введення (input) файлів XPS.
- Створіть екземпляр (Instance) класу XpsDocument із раніше створеного вхідного потоку.
- Ініціалізуйте об’єкт опцій параметрами TextCompression, ImageCompression, JpegQualityLevel для вихідного файлу за допомогою класу PdfSaveOptions .
- Використовуючи клас PdfDevice , створіть пристрій рендерингу (rendering device) для формату PDF.
- Об’єднайте файли XPS для виведення документа XPS.
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
Об’єднання файлів PS у PDF
Кроки для об’єднання кількох файлів XPS в один файл за допомогою C++.
- Створіть екземпляр (Instance) XpsDocument з першого файлу XPS.
- Створіть масив (array) файлів XPS, які будуть об’єднані з першим.
- Об’єднайте (з допомогою Merge ) файли XPS зі створеним документом і збережіть його.
Об’єднання файлів PS у PDF
XPS What is XPS File Format
XPS (XML Paper Specification) — альтернатива Microsoft до PDF. Заснований на XML/HTML, зберігає макет на різних платформах і не залежить від операційної системи.