XPS
Формат XPS (XML Paper Specification) — открытый графический формат фиксированной разметки страниц на базе XML (точнее на базе XAML), предназначен для хранения макетов печатной продукции в электронном виде. Формат разработан компанией Microsoft как альтернатива широко известному формату PDF.
Документ XPS содержит структурированную разметку XML, которая определяет структуру документа, внешний вид каждой страницы, а также правила распространения, архивирования, рендеринга, обработки и печати документа. Язык разметки XPS является подмножеством XAML, что позволяет включать в документы элементы векторной графики, используя XAML для описания WPF-примитивов.
Файл XPS является ZIP-архивом, который содержит все файлы - части документа. Архив включает в себя разметку страниц (по одному файлу на каждую страницу документа), текст, внедренные шрифты, растровые изображения, векторную графику и другую информацию.
Параметры экспорта
Параметры экспорта в формат XPS описываются в классе StiXpsExportSettings. Ниже приводится таблица с описанием всех свойств этого класса.
|
Статические параметры
Кроме класса StiXpsExportSettings параметры экспорта в XPS также задаются при помощи статических свойств. Каждое свойство имеет глобальное влияние на любой экспорт в формат XPS из кода или при помощи Web или WinForms Viewer-а. Все свойства с описанием приведены ниже. Для доступа к свойствам нужно добавлять префикс StiOptions.Export.Xps... например, StiOptions.Export.Xps.ReduceFontFileSize.
|