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
Добијете или постављате вредност која одређује како треба да се испоручују метафили ЕМФ+ Двоструки.
public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }
Вредност имовине
Remarks
Двоструке метафиле ЕМФ+ садрже и ЕМФ+ и ЕМФ делове. МС Ворд и ГДИ+ увек преносе ЕМФ+ делове. Аппосе.Ворд тренутно не потпуно подржава све ЕМФ+ записи и у неким случајевима преносећи резултат ЕМФ делове изгледа боље онда преносећи резултат ЕМФ+ делове.
Ова опција се користи само када се метафил рендерира као векторска графика. када се метафил рендерира на битмап, део ЕМФ+ се увек користи.
Стандардна вредност је 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
Када се метафили приказују у МС Ворду, неке графике могу бити скалиране према стварној величини метафила у пикселима. тј. чак и зумирање може утицати на метафилни екран.
Када је ова вредност постављена на , Aspose.Words емулира рендеринг према величини метафила на страници. Величина у пикселима се израчунава из величине метафила на страници и одређене Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.
Када је ова вредност постављена на , Aspose.Words имитира метафил рендеринг на његову подразумевану величину у пикселима.
Ова опција се користи само када се метафил преноси као векторска графика.
Дефолтна вредност је.
EmulateRenderingToSizeOnPageResolution
Добија или поставља резолуцију у пикселима по инчу за емулацију метафила који се преносе на величину на страници.
public int EmulateRenderingToSizeOnPageResolution { get; set; }
Вредност имовине
Remarks
Ова опција се користи само када је Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage постављен на .
Ово је подразумевана резолуција приказивања. тј. метафил рендеринг ће имитирати приказивање метафила у МС Ворду са 100% зум факторима.
RenderingMode
Добија или поставља вредност која одређује како би метафилне слике требало да се преносе.
public MetafileRenderingMode RenderingMode { get; set; }
Вредност имовине
Remarks
За слике то је Aspose.Words.Saving.MetafileRenderingMode.Bitmap.За друге формате то је Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.
UseEmfEmbeddedToWmf
Добије или поставља вредност која одређује како би ММФ метафили са уграђеним ММФ метафилима требали бити рендерирани.
public bool UseEmfEmbeddedToWmf { get; set; }
Вредност имовине
Remarks
Метафили ВМФ-а могу да садрже уграђене ЕМФ податке.МС Ворд у већини случајева користи уграђене ЕМФ податке.
Када је ова вредност постављена на , Aspose.Words користи уграђене ЕМФ податке приликом преноса.
Када је ова вредност постављена на , Aspose.Words користи WMF податке приликом рендерације.
Ова опција се користи само када се метафил рендерира као векторска графика.
Дефолтна вредност је.
UseGdiRasterOperationsEmulation
Добија или поставља вредност која одређује да ли ће се користити ГДИ+ за емулацију растер операција.
public bool UseGdiRasterOperationsEmulation { get; set; }
Вредност имовине
Remarks
Библиотека Виндовс ГДИ+ може се користити за емулацију растер операција. пружа подршку за све растер операције у поређењу са Аспосе.Вордс сопствене емулације, али перформансе могу бити спорије у неким случајевима.
Када је ова вредност постављена на , Aspose.Words користи ГДИ+ за емулацију растер операција.
Када је ова вредност постављена на , Aspose.Words користи сопствену имплементацију растер операције емулације.
Ова опција се користи само када се метафил преноси као векторска графика.
Дефолтна вредност је.