Class MetafileRenderingOptions
Название пространства: Aspose.Words.Saving Ассоциация: Aspose.Words.dll (25.4.0)
Позволяет уточнить дополнительные варианты метафилирования.
Чтобы узнать больше, посетите Handling Windows Metafiles Документационная статья .
public class MetafileRenderingOptions
Inheritance
object ← MetafileRenderingOptions
Наследованные члены
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MetafileRenderingOptions()
public MetafileRenderingOptions()
Properties
EmfPlusDualRenderingMode
Получается или устанавливается значение, определяющее, как должны быть представлены метафилы EMF+ Dual.
public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }
Стоимость недвижимости
Remarks
MS Word и GDI+ всегда передают EMF+ часть. Aspose.Words в настоящее время не полностью поддерживает все записи EMF+ и в некоторых случаях рендеринг результата EMF часть выглядит лучше, а затем рендеринг результата EMF+ часть.
Эта опция используется только в том случае, когда метафилы представлены в виде векторной графики.Когда метафилы представлены в битмапе, часть EMF+ всегда используется.
Стандартная стоимость — Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.
EmulateRasterOperations
Получается или устанавливается значение, определяющее, следует ли эмулировать операции растера или нет.
public bool EmulateRasterOperations { get; set; }
Стоимость недвижимости
Remarks
Специфические растерные операции могут использоваться в метафилах. Они не могут быть переданы непосредственно в векторную графику. Эмулирующие операции растера требуют частичной расстеризации полученной векторальной графики, которая может повлиять на результативность рендерации метфилов.
Когда эта стоимость настроенная на , Aspose.Words эмулирует растер операции. Полученный результат может быть частично растер и производительность может быть медленнее.
Когда эта величина устанавливается на , Aspose.Words не эмулирует растерные операции. Когда Aspose.Words встречает растерную операцию в метафиле, она падает, чтобы превратить метафиль в битмапу, используя операционную систему.
Эта опция используется только тогда, когда метафилы представлены в виде векторной графики.
Стандартная стоимость есть.
EmulateRenderingToSizeOnPage
Получается или устанавливается значение, определяющее, эмулирует ли метафиловое представление отображение метафила в зависимости от размера на странице.или изображение метафила в его стандартном размере.
public bool EmulateRenderingToSizeOnPage { get; set; }
Стоимость недвижимости
Remarks
Когда метафилы отображаются в MS Word, некоторые графики могут быть сканированы в соответствии с фактическим размером метафила в пикселях.
Когда эта величина настроенная на , Aspose.Words эмулирует rendering в соответствии с размером метафила на странице. Размер в пикселях рассчитывается из размеров метафила на странице и указанного Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.
Когда эта величина настроенная на , Aspose.Words эмулирует метафилированный рендеринг к его по умолчанию размерам в пикселях.
Эта опция используется только тогда, когда метафилы представлены в виде векторной графики.
Стандартная стоимость есть.
EmulateRenderingToSizeOnPageResolution
Получает или устанавливает резолюцию в пикселях на дюйм для эмуляции метафила, показывающего размер на странице.
public int EmulateRenderingToSizeOnPageResolution { get; set; }
Стоимость недвижимости
Remarks
Эта опция используется только тогда, когда Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage настроен на .
Стандартная стоимость 96.Это стандартная дисплейная резолюция. т.е. метафиловая рендерация будет имитировать дисплей метафила в MS Word с 100%-ным фактором зума.
RenderingMode
Получается или устанавливается значение, определяющее, как должны быть представлены метафильные изображения.
public MetafileRenderingMode RenderingMode { get; set; }
Стоимость недвижимости
Remarks
Для изображений это Aspose.Words.Saving.MetafileRenderingMode.Bitmap. Для других форматов это Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.
UseEmfEmbeddedToWmf
Получается или устанавливается значение, определяющее, как должны быть представлены метафилы WMF с встроенными метафилами EMF.
public bool UseEmfEmbeddedToWmf { get; set; }
Стоимость недвижимости
Remarks
Метафилы WMF могут содержать встроенные данные EMF. MS Word в большинстве случаев использует встроенные данные EMF. GDI+ всегда использует данные WMF.
При настройке этой стоимости Aspose.Words использует встроенные данные EMF при передаче.
При настройке этой стоимости Aspose.Words использует данные WMF при передаче.
Эта опция используется только тогда, когда метафилы представлены в виде векторной графики.Когда метафилы представлены в битмапе, данные WMF всегда используются.
Стандартная стоимость есть.
UseGdiRasterOperationsEmulation
Получается или устанавливается значение, определяющее, используется ли GDI+ для эмуляции операций растер.
public bool UseGdiRasterOperationsEmulation { get; set; }
Стоимость недвижимости
Remarks
Библиотека Windows GDI+ может быть использована для эмуляции операций растер. Она обеспечивает поддержку для всех операций растер по сравнению с собственной эмуляцией Aspose.Words, но производительность может быть медленнее в некоторых случаях.
При настройке этого значения Aspose.Words использует GDI+ для эмуляции растерных операций.
При настройке этой стоимости Aspose.Words использует собственную имплементацию эмуляции растерных операций.
Эта опция используется только тогда, когда метафилы представлены в виде векторной графики.
Стандартная стоимость есть.