Створюйте документи XPS з нуля
Рішення C++ API для створення та зміни файлів XPS.
Рішення API Aspose.Page для C++ дозволяє маніпулювати файлами XPS та іншими файлами формату мови опису сторінки. Багата функціональність дозволяє додавати різні форми до документів, об'єднувати кілька файлів в один або конвертувати їх у більш зручний формат. Якщо ви тільки починаєте працювати з цим форматом, тут описано, як створювати нові файли XPS і змінювати (додавати гліфи) вже існуючі. Для кращого розуміння додано фрагмент коду.
Щоб створити новий файл XPS, нам потрібно:
API Aspose.Page для C++, який є багатофункціональним, потужним і простим у використанні API для роботи з документами та перетворення для платформи C++.
Ви можете завантажити його останню версію безпосередньо, просто відкрийте менеджер пакунків NuGet, знайдіть Aspose.Page.Cpp і встановіть. Ви також можете використати наступну команду з консолі менеджера пакетів.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Створіть файл XPS за допомогою C++
- Створіть новий документ XPS за допомогою функції MakeObject
, яка повертає об’єкт XpsDocument Клас - Додайте набір гліфів до документа за допомогою методу AddGlyphs() об’єкта документа XPS.
- Встановіть колір заливки тексту за допомогою методу set_Fill, передавши одноколірний пензель, створений методом CreateSolidColorBrush об’єкта документа XPS.
- Збережіть отриманий документ XPS у файлі з назвою output.xps у каталозі, визначеному змінною dir.
Створення файлів XPS
FAQ
1. Як я можу редагувати файл XPS?
Щоб змінити файли XPS за допомогою цього рішення API, спочатку Вкажіть шлях до файлу, а потім використайте сутності класу XpsDocument для впровадження змін.
2. Як створити файл XPS?
Щоб створити новий файл XPS за допомогою Aspose.Page, вам потрібно встановити шлях до документа, а потім скористатися конструктором XpsDocument класу.
3. Як конвертувати XPS у DOCX?
Щоб отримати файл DOCX із файлу XPS, скористайтеся нашим безкоштовним Кросплатформним конвертером
XPS What is XPS File Format
Формат XPS схожий на формат PDF. Обидва є форматами мови опису сторінок (PDL). EPS базується на HTML, а не на мові PostScript. Файл .eps може містити розмітку структури документа разом з інформацією про те, як документ буде виглядати. Також додано інструкції щодо друку та рендерингу документа. Особливістю формату є те, що він фіксує опис документа, тобто він виглядатиме однаково, хто б і з якої операційної системи його не відкривав.