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