Кодуйте форми векторної графіки файлів XPS
Рішення C++ API для роботи з векторною графікою в файлах XPS
XPS, як і інші мови опису сторінок, дозволяє працювати з векторною графікою. АПІ рішення C++, що представлено тут, включає функціональність по роботі з векторною графікою файлів XPS. Бібліотека пропонує широкий спектр функціональних можливостей, частину яких зображено у фрагменті коду тут. Це лише кілька прикладів додавання овальних і прямокутних форм до файлів. Крім того, ви навчитеся керувати кольорами цих форм. Дотримуючись цієї методології, ви зможете створити будь-яку необхідну геометричну фігуру.
Для роботи з векторними графічними фігурами XPS нам знадобляться:
API Aspose.Page для C++, який є багатофункціональним, потужним і простим у використанні API для роботи з документами та перетворення для платформи C++.
Ви можете завантажити його останню версію безпосередньо, просто відкрийте менеджер пакунків NuGet, знайдіть і встановіть Aspose.Page.Cpp. Ви також можете використати наступну команду з консолі менеджера пакетів.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Кроки додавання прямокутника за допомогою C++.
- Спочатку Вкажіть шлях до каталогу, де буде збережено документ.
- Створіть файл XPS, створивши екземпляр XpsDocument Class .
- Використайте методи класу XpsPath , щоб створити прямокутник.
- Нарешті, збережіть змінений документ XPS, викликавши метод XPsDocument.Save.
{{i18n.gist1.p2}}
Додайте еліпс за допомогою C++.
Щоб додати еліпс або іншу фігуру до файлу XPS, вам потрібно виконати ті самі дії та використати ті самі сутності, що й для додавання прямокутника.
{{i18n.gist2.p2}}
FAQ
1. Як малювати графіку в XPS?
Щоб керувати векторними графічними об’єктами в XPS, використовуйте відповідні класи простору імен Aspose.Page.XPS.XpsModel .
2. Чи можу я змінити колір графіки в XPS?
Так, ви можете керувати кольорами, градієнтами, пензлями, полотнами тощо.
3. Як я можу додати геометричні фігури до файлу XPS?
Відкрийте потік файлу XPS. Щоб додати потрібну фігуру, використовуйте методи класу XpsPath.
XPS What is XPS File Format
Формат XPS схожий на формат PDF. Обидва є форматами мови опису сторінок (PDL). EPS базується на HTML, а не на мові PostScript. Файл .eps може містити розмітку структури документа разом з інформацією про те, як документ буде виглядати. Також додано інструкції щодо друку та рендерингу документа. Особливістю формату є те, що він фіксує опис документа, тобто він виглядатиме однаково, хто б і з якої операційної системи його не відкривав.