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