EmfPlusDualRenderingMode

MetafileRenderingOptions.EmfPlusDualRenderingMode property

Получает или задает значение, определяющее способ отображения метафайлов EMF+ Dual.

public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }

Примечания

EMF+ Двойные метафайлы содержат части EMF+ и EMF. MS Word и GDI+ всегда отображают часть EMF+. Aspose.Words в настоящее время не полностью поддерживает все записи EMF+, и в некоторых случаях результат рендеринга части EMF выглядит лучше, чем результат рендеринга части EMF+.

Эта опция используется только тогда, когда метафайл визуализируется как векторная графика. При рендеринге метафайла в растровое изображение всегда используется часть EMF+.

Значение по умолчанию:EmfPlusWithFallback.

Примеры

Показывает, как настроить параметры рендеринга, связанные с расширенным метафайлом Windows, при сохранении в PDF.

Document doc = new Document(MyDir + "EMF.docx");

// Создаем объект "PdfSaveOptions", который мы можем передать в метод "Сохранить" документа
// для изменения того, как этот метод преобразует документ в .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Установите для свойства "EmfPlusDualRenderingMode" значение "EmfPlusDualRenderingMode.Emf"
// для рендеринга только части EMF двойного метафайла EMF+.
// Установите для свойства "EmfPlusDualRenderingMode" значение "EmfPlusDualRenderingMode.EmfPlus", чтобы
// для рендеринга части EMF+ двойного метафайла EMF+.
// Установите для свойства "EmfPlusDualRenderingMode" значение "EmfPlusDualRenderingMode.EmfPlusWithFallback"
// для рендеринга части EMF+ двойного метафайла EMF+, если поддерживаются все записи EMF+.
// В противном случае Aspose.Words отобразит часть EMF.
saveOptions.MetafileRenderingOptions.EmfPlusDualRenderingMode = renderingMode;

// Установите для свойства «UseEmfEmbeddedToWmf» значение «true», чтобы визуализировать встроенные данные EMF
// для метафайлов, которые мы можем отображать как векторную графику.
saveOptions.MetafileRenderingOptions.UseEmfEmbeddedToWmf = true;

doc.Save(ArtifactsDir + "PdfSaveOptions.RenderMetafile.pdf", saveOptions);

Смотрите также