Class MetafileRenderingOptions

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; }

стойност на имота

EmfPlusDualRenderingMode

Remarks

EMF+ Dual метафилите съдържат както EMF+ и EMF части. MS Word и GDI+ винаги връщат EMF+ част. Aspose.Words в момента не поддържа напълно всички EMF+ записи и в някои случаи представянето на резултата от EMF част изглежда по-добре, а след това представянето на резултата от EMF.

Тази опция се използва само, когато метафилът се предава като векторна графика. Когато метафайлът е преведена в бита карта, частта EMF+ винаги е използвана.

Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.

EmulateRasterOperations

Получава или задава стойност, която определя дали операциите на растер трябва да бъдат имитирани или не.

public bool EmulateRasterOperations { get; set; }

стойност на имота

bool

Remarks

Специфичните операции на растер могат да се използват в метафилите. Те не се предават директно на векторните графики. Емулиращите операции на Растер изискват частична растеризация на произтичащите векторни графика, която може да повлияе на перформансите на метафила.

Когато тази стойност е зададена на , Aspose.Words имитира операциите на растер. резултатът може да бъде частично растеризиран и ефективността ще бъде по-бавна.

Когато тази стойност е зададена на , Aspose.Words не емулира операциите на растер. Когато __ WL27__ се сблъсква с операцията на Растер в метафил, тя се отклонява, за да превърне метафала в бита карта, като използва операционната система.

Тази опция се използва само, когато метафилът се представя като векторна графика.

Дефолтната стойност е.

EmulateRenderingToSizeOnPage

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

public bool EmulateRenderingToSizeOnPage { get; set; }

стойност на имота

bool

Remarks

Когато метафилите се показват в MS Word, някои графики могат да бъдат скалирани в съответствие с действителния размер на метафала в пиксели.

Aspose.Words имитира rendering според метафил размер на страницата. Размерът в пиксели се изчислява от метафил размер на страницата и посочения Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.

Aspose.Words имитира метафил rendering.

Тази опция се използва само, когато метафилът се представя като векторна графика.

Дефолтната стойност е.

EmulateRenderingToSizeOnPageResolution

Получава или поставя резолюцията в пиксели на инча за емулация на метафилите, предавани до размера на страницата.

public int EmulateRenderingToSizeOnPageResolution { get; set; }

стойност на имота

int

Remarks

Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage .

96.Това е стандартна резолюция на дисплея. т.е. метафилното представяне ще имитира дисплея на метафила в MS Word с 100.

RenderingMode

Получава или задава стойност, която определя как метафилните изображения трябва да бъдат предавани.

public MetafileRenderingMode RenderingMode { get; set; }

стойност на имота

MetafileRenderingMode

Remarks

Aspose.Words.Saving.MetafileRenderingMode.Bitmap.За други формати е Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.

UseEmfEmbeddedToWmf

WMF с вградени метафили на EMF.

public bool UseEmfEmbeddedToWmf { get; set; }

стойност на имота

bool

Remarks

WMF могат да съдържат вградени данни за EMF. MS Word в повечето случаи използва вградени данни за EMF. GDI+ винаги използва данни за WMF.

Aspose.Words използва вградени EMF.

Aspose.Words използва WMF.

Тази опция се използва само, когато метафилът се предава като векторна графика. Когато метафайлът е преведена в бита карта, WMF данни винаги се използват.

Дефолтната стойност е.

UseGdiRasterOperationsEmulation

Получава или задава стойност, която определя дали да използвате GDI+ за емулация на операциите на растер.

public bool UseGdiRasterOperationsEmulation { get; set; }

стойност на имота

bool

Remarks

Windows GDI+ може да се използва за имитиране на операциите на растер. тя осигурява поддръжка за всички операции на растер в сравнение с собствената емулация на Aspose.Words.

Aspose.Words използва GDI.

Когато тази стойност е зададена, Aspose.Words използва собствена имплементация на растер операции емулация.

Тази опция се използва само, когато метафилът се представя като векторна графика.

Дефолтната стойност е.

 Български