XpsOptions

XpsOptions класс

Provides options that control how a presentation is saved in XPS format.

public class XpsOptions : SaveOptions, IXpsOptions

Конструкторы

ИмяОписание
XpsOptions()Default constructor.

Свойства

ИмяОписание
DefaultRegularFont { get; set; }Возвращает или задает шрифт, используемый в случае, если исходный шрифт не найден. Чтение-запись String.
DrawSlidesFrame { get; set; }True, чтобы рисовать черную рамку вокруг каждого слайда. Чтение-запись Boolean.
GradientStyle { get; set; }Возвращает или задает визуальный стиль градиента. Чтение-запись GradientStyle.
ProgressCallback { get; set; }Представляет объект обратного вызова для обновления прогресса сохранения в процентах. См. IProgressCallback.
SaveMetafilesAsPng { get; set; }True, чтобы преобразовать все метафайлы, используемые в презентации, в изображения PNG. Чтение-запись Boolean.
ShowHiddenSlides { get; set; }Указывает, следует ли включать скрытые слайды в генерируемый документ. По умолчанию false.
SkipJavaScriptLinks { get; set; }Указывает, следует ли пропускать гиперссылки с вызовами JavaScript при сохранении презентации. Чтение-запись Boolean. Значение по умолчанию false.
WarningCallback { get; set; }Возвращает или задает объект, который получает предупреждения и решает, будет ли процесс загрузки продолжен или прерван. Чтение-запись IWarningCallback.

Примеры

Следующий пример показывает, как конвертировать презентации в XPS, используя настройки по умолчанию.

[C#]
// Создать объект Presentation, представляющий файл презентации
using (Presentation pres = new Presentation("Convert_XPS.pptx"))
{
    // Сохранение презентации в документ XPS
    pres.Save("XPS_Output_Without_XPSOption_out.xps", SaveFormat.Xps);
}

Следующий пример показывает, как конвертировать презентации в XPS, используя пользовательские настройки.

[C#]
// Создать объект Presentation, представляющий файл презентации
using (Presentation pres = new Presentation("Convert_XPS_Options.pptx"))
{
    // Создать объект класса TiffOptions
    XpsOptions options = new XpsOptions();
    // Сохранить метафайлы как PNG
    options.SaveMetafilesAsPng = true;
    // Сохранить презентацию в документ XPS
    pres.Save("XPS_With_Options_out.xps", SaveFormat.Xps, options);
}

См. также