Конвертация PowerPoint в XPS
О XPS
Microsoft разработала XPS в качестве альтернативы PDF. Он позволяет печатать содержимое, создавая файл, очень похожий на PDF. Формат XPS основан на XML. Макет или структура XPS-файла остаются одинаковыми на всех операционных системах и принтерах.
Когда использовать формат Microsoft XPS
Если вы хотите сократить расходы на хранение, вы можете конвертировать свою презентацию Microsoft PowerPoint в формат XPS. Таким образом, вам будет проще сохранять, делиться и печатать ваши документы.
Microsoft продолжает внедрять мощную поддержку XPS в Windows (даже в Windows 10), поэтому вам может быть полезно сохранить файлы в этом формате. Если вы используете Windows 8.1, Windows 8, Windows 7 и Windows Vista, то XPS может быть вашим лучшим вариантом для определенных операций.
-
Windows 8 использует формат OXPS (Open XPS) для XPS-файлов. OXPS является стандартизированной версией оригинального формата XPS. Windows 8 предлагает лучшую поддержку XPS-файлов, чем PDF-файлов.
- XPS: Доступен встроенный просмотрщик/ридер XPS и функция печати в XPS.
- PDF: Доступен PDF ридер, но нет функции печати в PDF.
-
Windows 7 и Windows Vista используют оригинальный формат XPS. Эти операционные системы также обеспечивают лучшую поддержку XPS-файлов, чем PDF-файлов.
- XPS: Доступен встроенный просмотрщик XPS и функция печати в XPS.
- PDF: Нет PDF ридера. Нет функции печати в PDF.
Вход PPT(X): ** |
Выход XPS: ** |
---|
Microsoft в конце концов внедрила поддержку операций печати в PDF через функцию Печать в PDF в Windows 10. Ранее пользователям предлагалось печатать документы через формат XPS.
Конвертация XPS с помощью Aspose.Slides
В Aspose.Slides для Java вы можете использовать метод Save, предоставленный классом Presentation, для конвертации всей презентации в документ XPS.
При конвертации презентации в XPS вы должны сохранить презентацию, используя один из этих параметров:
- Настройки по умолчанию (без XPSOptions)
- Пользовательские настройки (с XPSOptions)
Конвертация презентаций в XPS с использованием настроек по умолчанию
Этот пример кода показывает, как конвертировать презентацию в документ XPS, используя стандартные настройки:
# Создайте объект Presentation, представляющий файл презентации
$pres = new Presentation("Convert_XPS.pptx");
try {
# Сохранение презентации в документ XPS
$pres->save("XPS_Output_Without_XPSOption.xps", SaveFormat::Xps);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Конвертация презентаций в XPS с использованием пользовательских настроек
Этот пример кода показывает, как конвертировать презентацию в документ XPS с использованием пользовательских настроек:
# Создайте объект Presentation, представляющий файл презентации
$pres = new Presentation("Convert_XPS_Options.pptx");
try {
# Создайте класс TiffOptions
$options = new XpsOptions();
# Сохранить метафайлы в формате PNG
$options->setSaveMetafilesAsPng(true);
# Сохраните презентацию в документ XPS
$pres->save("XPS_Output_With_Options.xps", SaveFormat::Xps, $options);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}