Вставить страницу в PS-файл

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

 

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

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

  • Получите Aspose.Page для C++ API, который представляет собой многофункциональный, мощный и простой в использовании 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. Создайте параметры сохранения с размером А4.
  4. Создайте файл PS, используя PsDocument Class , выходной поток и количество страниц.
  5. Создайте пустую страницу с помощью метода OpenPage() .
  6. Добавьте содержимое на эту страницу и закройте его с помощью метода ClosePage() .
  7. Если вам нужно добавить страницу другого размера, используйте тот же метод OpenPage() с новым размер.
  8. Закройте страницу с помощью метода ClosePage() .
  9. Сохраните документ PS, используя метод Save() .
Добавляем изображения в PS

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

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

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

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

Формат PS является одним из форматов языка описания страниц (PDL). Он способен содержать как графическую, так и текстовую информацию на странице. Именно поэтому формат поддерживался большинством программ для редактирования изображений. Сам файл postscript является своеобразной инструкцией для принтеров. Он содержит информацию о том, что и как печатать со своей страницы.