Додайте текст до XPS

C++ API Рішення для роботи з текстом файлів xps

 

Рішення API Aspose.Page для C++ дозволяє маніпулювати файлами XPS разом з іншими файлами формату мови опису сторінки. Серед інших функцій Рішення дозволяє легко додавати текст до документа XPS за допомогою програм C++. Це можна зробити за допомогою класу XpsGlyphs , який дозволяє додавати текст до документа XPS за допомогою вказавши кисть на ваш вибір. Ось приклад того, як додати текст до документа XPS за допомогою лише кількох рядків коду. Щоб отримати повні приклади та файли даних, перейдіть до нашого проекту Github

Щоб кодувати файли XPS, вам потрібно мати:

  • API Aspose.Page для C++, який є багатофункціональним, потужним і простим у використанні API для роботи з документами та перетворення для платформи C++.

  • Ви можете завантажити його останню версію безпосередньо, просто відкрийте менеджер пакунків NuGet, знайдіть Aspose.Page.Cpp і встановіть. Ви також можете використати наступну команду з консолі менеджера пакетів.

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

Кроки для додавання тексту до файлу XPS.

Цей код C++ демонструє, як додати текст до документа XPS за допомогою Aspose.Page для C++.

  1. Створіть новий документ XPS за допомогою класу XpsDocument .
  2. Додайте гліф до об’єкта документа з необхідною інформацією про шрифт. Створіть об’єкт XpsGlyphs, який використовується для додавання тексту до документа XPS. Метод AddGlyphs() використовується для додавання тексту, і він приймає шрифт, розмір шрифту, стиль шрифту, положення X і Y тексту та текст, який потрібно додати.
  3. Створений вище пензель потім встановлюється як властивість заливки об’єкта гліфів.
  4. Збережіть змінений документ XPS, викликавши метод Save() класу XpsDocument і передавши шлях для збереження файлу.
Додати текст до XPS



FAQ

1. Чи можу я додати текст до документа XPS?

Так, до файлів XPS можна додавати текст. XPS — це формат документа з фіксованим макетом, розроблений корпорацією Майкрософт, подібний до PDF, і він підтримує включення тексту разом із іншим вмістом, наприклад зображеннями та фігурами.

2. Як додати текст із певним форматуванням у файл XPS?

Щоб включити текст у документ XPS за допомогою рішення API Aspose.Page, створіть екземпляр об’єкта XpsGlyphs. Цей об’єкт служить каналом для додавання текстового вмісту. Для цієї мети використовуйте метод AddGlyphs(), який потребує введення, включаючи шрифт, його розмір і стиль, а також координати X і Y, що визначають положення тексту. Нарешті, надайте фактичний текст, який потрібно додати як аргумент.

3. Чи є якісь обмеження чи зауваження під час додавання тексту до файлів XPS?

Слід пам’ятати про деякі обмеження. Наприклад, шрифти, які використовуються в документі XPS, мають бути вбудовані або доступні в системі, де переглядається документ, щоб забезпечити належне відтворення. Крім того, форматування тексту може відрізнятися залежно від програмного забезпечення, яке використовується для створення або редагування файлу XPS, тому важливо протестувати документ за допомогою різних засобів перегляду, щоб забезпечити узгоджене відображення на різних платформах.

XPS What is XPS File Format

Формат XPS схожий на формат PDF. Обидва є форматами мови опису сторінок (PDL). EPS базується на HTML, а не на мові PostScript. Файл .eps може містити розмітку структури документа разом з інформацією про те, як документ буде виглядати. Також додано інструкції щодо друку та рендерингу документа. Особливістю формату є те, що він фіксує опис документа, тобто він виглядатиме однаково, хто б і з якої операційної системи його не відкривав.