Мови опису сторінок описують зовнішній вигляд сторінки на більш високому рівні, ніж масив пікселів. PDL служать сполучною ланкою між комп'ютерними додатками, такими як графічні інструменти, текстові редактори тощо, та пристроями виводу: видавничими (друкарськими) системами та дисплеями. Більшість друкарських систем розглядають надруковані сторінки як прямокутник шириною m пікселів і висотою n пікселів. Звичайно, незручно зберігати такі великі файли в пам'яті, редагувати їх і передавати по розподіленій мережі. Це рішення підтримує мови опису сторінок PS, EPS та XPS.

Розкрийте весь потенціал ваших додатків на C++ за допомогою Aspose.Page! Чи покращуєте ви графіку, чи автоматизуєте створення документів, чи оптимізуєте процеси друку, наш API надає інструменти, необхідні для точності та контролю. Наша надійна бібліотека — це ваше ідеальне рішення для безперешкодного рендеринга та маніпулювання файлами XPS, PS та EPS. За допомогою Aspose.Page ви можете створювати, змінювати та конвертувати файли XPS без необхідності в додатковому програмному забезпеченні. Наш потужний API передає управління у ваші руки, так що ви можете маніпулювати сторінками документів, створювати векторну графіку та грати з палітрою яскравих кольорів у різних просторах. Крім того, ви можете підняти свої документи на новий рівень, конвертуючи файли PS, EPS та XPS у динамічні PDF-файли та приголомшливі растрові зображення. Розширте свої можливості з обробки документів сьогодні за допомогою Aspose.Page для C++ та переосмисліть те, як ви працюєте з мовами опису сторінок!

Дізнайтеся більше про можливості C++ API для PS, XPS та EPS:

Вставка сторінок у файли XPS

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

Додавання сторінок документа у файл XPS — C++

    //Create an XPS document
    auto xpsDocs = MakeObject<XpsDocument>();

    //Add a glyph to the document
    auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
    glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));

    //Save the result
    xpsDocs->Save(dir + u"output.xps");

Бібліотека пропонує конвертацію документів XPS, PS та EPS у формати PDF та растрових зображень, включаючи BMP, JPEG, PNG та TIFF. Розробник може вказати рівень якості, роздільну здатність та номери сторінок при збереженні документів у зображення.
Рішення також пропонує різні перетворення, такі как:

Часті запитання про Aspose.Page для C++

1. Навіщо потрібен Aspose.Page для C++?

Aspose.Page для C++ призначений для роботи з файлами PS, XPS, EPS та OXPS: створення, редагування, перетворення та рендеринг цих форматів у застосунках C++.

2. Які формати підтримує Aspose.Page для C++?

Це рішення API підтримує PS, EPS, XPS та OXPS як вхідні формати, а також PDF, формати зображень та SVG як вихідні формати у функції перетворення.

3. Де знайти вимоги для початку роботи з Aspose.Page для C++?

Перейдіть до Документації , щоб вивчити основи: системні вимоги, встановлення, ліцензування та запуск прикладів. Там також можна знайти посібник розробника та базу знань про формати.

4. Де отримати допомогу при виникненні проблем з API?

Зверніться за відповіддю на безкоштовному форумі підтримки . Якщо відповіді немає, створіть нову тему з описом проблеми.

5. Де знайти останні оновлення Aspose.Page для C++?

Перевірте Примітки до випуску , щоб ознайомитися з прогресом, усіма оновленнями та найновішими доданими функціями.



  
  

Aspose.Page пропонує індивідуальні API для популярних середовищ розробки, як зазначено нижче: