Объединить документы PS в PDF
Решение C++ API для объединения нескольких файлов PostScript
Формат файла PostScript может содержать несколько страниц, но не имеет возможности объединять несколько файлов в один документ, как формат XPS. Решение Aspose.Page API для C++ предоставляет вам возможность объединить несколько файлов PS или EPS в один документ PDF.
В следующем примере кода показано, как объединить файлы PostScript с помощью C++. Если вам нужно узнать, как эту функцию можно интегрировать в веб-решение или объединить файлы в Интернете, вы можете попробовать кроссплатформенный инструмент PS Merger . .
Чтобы объединить файлы PS и EPS, нам нужно:
API Aspose.Page для C++ — многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C++.
Вы можете загрузить последнюю версию напрямую, просто откройте диспетчер пакетов NuGet, найдите Aspose.Page.Cpp и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Действия по объединению файлов PostScript с C++
- Создайте экземпляр PsDocument из первого файла PostScript.
- Создайте массив файлов PS, который будет объединен с первым.
- Используйте PdfSaveOptions , чтобы указать логическое значение AdditionalFontsFolder и SuppressError.
- Объедините (с помощью MergeToPdf ) PS-файлы с созданным документом и сохраните его в формате PDF с параметрами сохранения PDF.
- Если значение SuppressErrors было истинным, как это происходит по умолчанию, можно увидеть, какие ошибки возникли при объединении файлов PostScript с PDF-документом и были сохранены в списке Исключения.
Объединить файлы PS в PDF
Объединение инкапсулированных файлов PostScript с C++
Чтобы объединить EPS с PDF, вам нужно будет выполнить те же действия, что и для слияния PS с PDF. Чтобы изучить более подробный пример кода, перейдите на страницу Aspose.Page Документация .
PS Формат файла PS
Формат PS является одним из форматов языка описания страниц (PDL). Он способен содержать как графическую, так и текстовую информацию на странице. Именно поэтому формат поддерживался большинством программ для редактирования изображений. Сам файл postscript является своеобразной инструкцией для принтеров. Он содержит информацию о том, что и как печатать со своей страницы.