Языки описания страницы описывают внешний вид страницы на более высоком уровне, чем массив пикселей. PDL служат связующим звеном между компьютерными приложениями, такими как графические инструменты, текстовые редакторы и т. д., и устройствами вывода: издательскими (печатающими) системами и дисплеями. Большинство систем печати обрабатывают напечатанные страницы как прямоугольник шириной m пикселей и высотой n пикселей. Конечно, хранить такие большие файлы в памяти, редактировать их и передавать по распределенной сети неудобно. Это решение поддерживает языки описания страниц PS, EPS и XPS.
Раскройте весь потенциал ваших приложений C++ с помощью Aspose.Page! Независимо от того, улучшаете ли вы графику, автоматизируете создание документов или оптимизируете процессы печати, наш API предоставляет инструменты, необходимые для точности и контроля. Наша надежная библиотека — это идеальное решение для беспрепятственного рендеринга и манипулирования файлами XPS, PS и EPS. С помощью Aspose.Page вы можете создавать, изменять и конвертировать файлы XPS без необходимости использования дополнительного программного обеспечения. Наш мощный API передает управление в ваши руки, поэтому вы можете манипулировать страницами документов, создавать векторную графику и играть с палитрой ярких цветов в различных пространствах. Кроме того, вы можете вывести свои документы на новый уровень, преобразовав файлы PS, EPS и XPS в динамические PDF-файлы и потрясающие растровые изображения. Расширьте свои возможности обработки документов сегодня с помощью Aspose.Page для C++ и измените свой подход к работе с языками описания страниц!
Узнайте больше о функциях API PS, EPS и XPS:
Вставка страниц в файлы XPS
Aspose.Page для C++ поддерживает загрузку файлов XPS для манипуляций, и мы можем легко добавлять новые страницы в этот файл. Разработчики C++ могут использовать библиотеку для автоматизации сценариев, которые они далее смогут использовать.
Добавление страниц документа в файл XPS — C++
//Create an XPS document
auto xpsDocs = MakeObject<XpsDocument>();
//Add a glyph to the document
auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));
//Save the result
xpsDocs->Save(dir + u"output.xps");
Библиотека предлагает преобразование документов XPS, PS и EPS в форматы PDF и растровых изображений, включая BMP, JPEG, PNG и TIFF. Разработчик может указать уровень качества, разрешение и количество страниц при сохранении документов в изображениях.
Решение также предлагает различные конверсии, такие как:
Часто задаваемые вопросы
1. Зачем вам нужен Aspose.Font для C++?
Aspose.Page для C++ разработан для управления файлами PS, XPS, EPS и OXPs, таких как создание, редактирование, преобразование и рендеринг этих форматов в приложениях C++.
2. Какие форматы шрифтов поддерживаются Aspose.Page для C++?
Это решение API поддерживает PS, EPS, XPS, OXPS в качестве входных данных, а также PDF, форматы изображений и SVG в качестве выходных форматов в функциях преобразования.
3. Где я могу найти требования для начала работы с Aspose.Font для .NET?
Перейдите в Документацию , чтобы изучить основы, такие как системные требования, установка, лицензирование и способы запуска примеров. Там же вы можете найти Руководство разработчика и базу знаний о форматах.
4. Где я могу получить помощь, если возникнут какие-либо проблемы с API?
Попробуйте получить ответ на Форуме бесплатной поддержки . Если у вас его нет, просто создайте новую тему с возникшей проблемой.
5. Где я могу найти последние обновления Aspose.Page для C++?
Проверьте Примечания к выпуску , чтобы увидеть прогресс, все обновления и новейшие добавленные функции.
Support and Learning Resources
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.Page для C++?
- Список клиентов
- Истории успеха