Вставка страницы в файл 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.
- Сформируйте путь к директории документов.
- Создайте поток вывода для результирующего PS-файла.
- Создайте параметры сохранения с форматом A4.
- Создайте PS-файл, используя Класс PsDocument , поток вывода и количество страниц.
- Создайте пустую страницу с помощью метода OpenPage() .
- Добавьте содержимое на эту страницу и закройте ее методом ClosePage() .
- Если вам нужно добавить страницу другого размера, используйте тот же метод OpenPage() с указанием нового размера.
- Закройте страницу методом ClosePage() .
- Сохраните PS-документ методом Save() .
Добавление изображений в PS
C++ код для добавления страниц в файл PS. Вариант 2.
Шаги по добавлению страниц в файл PS. Вариант 2.
- Сформируйте путь к директории документов.
- Создайте поток вывода для результирующего PS-файла.
- Создайте параметры сохранения с форматом A4.
- Создайте новый PS-файл, используя Класс PsDocument .
- Если вам нужно добавить страницу другого размера, используйте метод OpenPage() с новым размером.
- После добавления содержимого на страницы закройте их методом ClosePage() .
- Сохраните PS-документ методом Save() .
Добавление изображений в PS
PS Формат файла PS
PS (PostScript) — язык описания страниц, объединяющий текст и графику в один файл. Широко поддерживается графическими редакторами и принтерами, содержит инструкции для рендеринга страницы.