Вставка страницы в файл PS

C++ API-решение для добавления страниц в файл PS

 

С помощью Aspose.Page API существует два способа контролировать количество страниц в вашем PostScript (PS) документе. Вы можете либо заранее указать точное количество страниц, либо создать одностраничный или многостраничный документ. Однако для добавления страниц по одной необходимо использовать методы OpenPage() и ClosePage(). Документы PS могут содержать страницы разных размеров, поэтому вы можете установить нужный размер с помощью OpenPage(). По умолчанию страницы имеют формат A4. Важно отметить, что управлять страницами можно только в новых созданных документах PS, а не в уже существующих.

На этой странице мы покажем вам два варианта добавления страниц в файл PS с использованием Aspose.Page для C++. Но для начала вам необходимо:

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

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

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

C++ код для добавления страниц в файл PS. Вариант 1.

Шаги по добавлению страниц в файл PS. Вариант 1.

  1. Сформируйте путь к директории документов.
  2. Создайте поток вывода для результирующего PS-файла.
  3. Создайте параметры сохранения с форматом A4.
  4. Создайте PS-файл, используя Класс PsDocument , поток вывода и количество страниц.
  5. Создайте пустую страницу с помощью метода OpenPage() .
  6. Добавьте содержимое на эту страницу и закройте ее методом ClosePage() .
  7. Если вам нужно добавить страницу другого размера, используйте тот же метод OpenPage() с указанием нового размера.
  8. Закройте страницу методом ClosePage() .
  9. Сохраните PS-документ методом Save() .
Добавление изображений в PS

C++ код для добавления страниц в файл PS. Вариант 2.

Шаги по добавлению страниц в файл PS. Вариант 2.

  1. Сформируйте путь к директории документов.
  2. Создайте поток вывода для результирующего PS-файла.
  3. Создайте параметры сохранения с форматом A4.
  4. Создайте новый PS-файл, используя Класс PsDocument .
  5. Если вам нужно добавить страницу другого размера, используйте метод OpenPage() с новым размером.
  6. После добавления содержимого на страницы закройте их методом ClosePage() .
  7. Сохраните PS-документ методом Save() .
Добавление изображений в PS

PS Формат файла PS

PS (PostScript) — язык описания страниц, объединяющий текст и графику в один файл. Широко поддерживается графическими редакторами и принтерами, содержит инструкции для рендеринга страницы.