Преобразование PS, EPS и XPS
Раскройте весь потенциал своих приложений C++ с помощью нашего универсального решения API! Легко конвертируйте файлы PS, EPS и XPS в высококачественные PDF-файлы и изображения с помощью нашего универсального API решения для C++!
Существенно улучшите функциональность своих приложений на C++ с помощью нашего универсального собственного решения API! Быстро и легко конвертируйте файлы PS, EPS и XPS в высококачественные PDF-файлы и потрясающие изображения. Если вам нужно точное преобразование документов или идеальный визуальный контент, наш API упрощает процесс, предоставляя вам инструменты для легкого улучшения ваших проектов. Улучшите управление документами и вдохните новую жизнь в ваши визуальные эффекты. Испытайте магию PostScript (PS) и инкапсулированного PostScript (EPS), а также конвертируйте документы XPS в PDF и изображения с помощью нашего C++ API. Готовы преобразить свои документы? Попробуйте нашу бесплатную пробную версию или купите сейчас и улучшите свой контент уже сегодня!
Программисты могут легко использовать его для пакетной обработки документов PostScript и XPS, даже для управления холстами, путями и элементами глифов, а также для обработки фигур векторной графики и текстовых строк.
Решение API для C++, представленное здесь, позволяет программно конвертировать файлы таких форматов PDL, как PS, EPS и XPS, но вам может оказаться полезным увидеть и опробовать кроссплатформенные решения, разработанные на основе этих собственных API. Вот несколько сценариев преобразования, таких как EPS в изображения, EPS в PDF, PostScript в PDF, PostScript в изображения, XPS в изображения и XPS в PDF.
Преобразование EPS в изображения с помощью C++.
Библиотека C++ позволяет преобразовывать файлы Encapsulated PostScript (EPS) в изображения на платформах Windows и Linux. Процесс:
- Используйте FileStream для создания входного потока для файла EPS, а также для создания объекта PsDocument Class с входным потоком как параметр. Для конкретных настроек изображений используйте класс ImageSaveOptions .
- Определите тип и размер изображения, используя ImageDevice .
- Сохраняйте EPS в виде изображений с параметрами сохранения изображений в массив массивов байтов, создавая для каждого массива байтов новый поток вывода файла.
Код C++ для преобразования EPS в изображения
Преобразование PostScript в PDF через Java.
Процесс преобразования PostScript в PDF такой же, как и преобразования EPS в изображения, за исключением того, что разработчики будут использовать PdfSaveOptions для определения дополнительных настроек, таких как AdditionalFontsFolder, значение SuppressError и т. д. Кроме того, будет использоваться PdfDevice из созданного выходного потока.
Код C++ для преобразования PostScript в PDF
Конвертируйте XPS в PDF через C++.
C++ XPS Processing API предназначен для конверсии XPS в изображения, включая BMP, JPG, TIFF, PNG и т. д., а также для преобразования XPS в PDF в системах на базе Windows и Linux. Процесс преобразования XPS в PDF:
- Определите выходной поток, а также определите входной поток для входного документа XPS.
- Передайте его как параметр объекту XpsDocument Class .
- Укажите специальные параметры сохранения PDF, такие как TextCompression, ImageCompression и JpegQualityLevel, используя PdfSaveOptions .
- Создайте экземпляр PdfDevice из ранее созданного выходного потока.
- Наконец, конвертируйте XPS-документ в PDF с помощью параметров сохранения PDF.
Код C++ для преобразования XPS в PDF
FAQ
1. Могу ли я преобразовать Postscript с помощью этого решения API?
Aspose.Page имеет функциональные возможности, позволяющие конвертировать файлы PS, XPS и EPS в другие форматы онлайн или программно. Если вам нужно мгновенно преобразовать файлы онлайн, вы можете использовать кроссплатформенное приложение Конвертер файлов формата описания страницы .
2. Какие языки описания страниц поддерживаются конвертером?
Эта функция преобразования поддерживает файлы с расширениями .ps, .eps и .xps. Такие известные PDL, как PDF и SVG, представлены в виде отдельных решений в продуктах Aspose.
3. Функционал бесплатный?
Кросс-платформенные конвертеры бесплатны, когда для решения API вы можете получить бесплатную пробную версию, а затем купить продукт, если это необходимо.
Support and Learning Resources
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.Page для C++?
- Список клиентов
- Истории успеха