Class MetafileRenderingOptions
Název místa: Aspose.Words.Saving Shromáždění: Aspose.Words.dll (25.4.0)
Umožňuje specifikovat další metafyzické renderovací možnosti.
Chcete-li se dozvědět více, navštivte Handling Windows Metafiles Dokumentační článek .
public class MetafileRenderingOptions
Inheritance
object ← MetafileRenderingOptions
Dědiční členové
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
Obdrží nebo nastaví hodnotu, která určuje, jak by měly být metafyly EMF+ Dual renderovány.
public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }
Hodnota nemovitosti
Remarks
MS Word a GDI+ vždy vydávají část EMF+. Aspose.Words v současné době neplně podporuje všechny záznamy EMF+ a v některých případech vydávání výsledku části EMF vypadá lépe a pak vydávání výsledku části EMF.
Tato možnost se používá pouze tehdy, když je metafyzika renderována jako vektorová grafika.Když je metafyzika renderována na bitmap, část EMF+ se vždy použív.
Standardní hodnota je Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.
EmulateRasterOperations
Obdrží nebo nastaví hodnotu, která určuje, zda by operace rastu měly být emulovány.
public bool EmulateRasterOperations { get; set; }
Hodnota nemovitosti
Remarks
Specifické rasterové operace by mohly být použity v metafylech. nemohou být přenášeny přímo na vektorové grafiky. Emulace rasteriálních operací vyžaduje částečnou rastrizaci výsledných vektorových grafik, které mohou ovlivnit výkony renderování metafilů.
Když je tato hodnota nastavená , Aspose.Words emuluje operace rastu. Výsledný výsledek může být částečně rastu a výkon může být pomalej.
Když je tato hodnota nastavená na , Aspose.Words neemuluje operace rastu.Když Aspose.Words narazí na operaci rastu v metafylu, padá zpět, aby se metafylu přenášelo do bitmap pomocí operačního systému.
Tato možnost se používá pouze tehdy, když je metafyzika renderována jako vektorová grafika.
Standardní hodnota je .
EmulateRenderingToSizeOnPage
Obdrží nebo nastaví hodnotu, která určuje, zda renderování metafylu emuluje zobrazení metafylu podle velikosti na stránce.nebo zobrazení metafylu ve své výchozí velikosti.
public bool EmulateRenderingToSizeOnPage { get; set; }
Hodnota nemovitosti
Remarks
Když jsou metafyly zobrazeny v MS Word, některé grafiky mohou být skalovány podle skutečné velikosti metafylu v pikselech, tj. Dokonce i zoom může ovlivnit displej metafylu.
Když je tato hodnota nastavená na , Aspose.Words emuluje rendering podle velikosti metafylu na stránce. velikost v pixelů je vypočítána z velikosti metafylu na stránce a specifikované Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.
Když je tato hodnota nastavená na , Aspose.Words emuluje metafyzický rendering na jeho výchozí velikost v pixlech.
Tato možnost se používá pouze tehdy, když je metafyzika renderována jako vektorová grafika.
Standardní hodnota je .
EmulateRenderingToSizeOnPageResolution
Obdrží nebo nastaví rozlišení v pixelů za palec pro emulaci metafýlového renderování velikosti na stránce.
public int EmulateRenderingToSizeOnPageResolution { get; set; }
Hodnota nemovitosti
Remarks
Tato možnost se používá pouze v případě, že je nastaven na Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage .
Předběžná hodnota je 96.Toto je předběžná rozlišení displeje. tj. renderování metafylu bude simulovat zobrazení metafylu v MS Word s 100% zoomovým faktorem.
RenderingMode
Obdrží nebo nastaví hodnotu, která určuje, jak by měly být zobrazovány metafyzické obrázky.
public MetafileRenderingMode RenderingMode { get; set; }
Hodnota nemovitosti
Remarks
Standardní hodnota závisí na uloženém formátu. pro obrázky je Aspose.Words.Saving.MetafileRenderingMode.Bitmap. pro jiné formáty je Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.
UseEmfEmbeddedToWmf
Obdrží nebo nastaví hodnotu, která určuje, jak by měly být WMF metafyly s vestavěnými EMF metafyly přenášeny.
public bool UseEmfEmbeddedToWmf { get; set; }
Hodnota nemovitosti
Remarks
Metafily WMF by mohly obsahovat vestavěné údaje EMF. MS Word ve většině případů používá vestavěné údaje EMF. GDI+ vždy používá údaje WMF.
Když je tato hodnota nastavená na , Aspose.Words používá vestavěné EMF údaje při renderován.
Když je tato hodnota nastavená , Aspose.Words používá data WMF při renderován.
Tato možnost se používá pouze tehdy, když je metafyzika renderována jako vektorová grafika.Když je metafyzika renderována na bitmap, data WMF se vždy používaj.
Standardní hodnota je .
UseGdiRasterOperationsEmulation
Obdrží nebo nastaví hodnotu, která určuje, zda použít GDI+ pro emulaci operací rastu.
public bool UseGdiRasterOperationsEmulation { get; set; }
Hodnota nemovitosti
Remarks
Windows GDI+ knihovna by mohla být použita k emulace raster operace. poskytuje podporu pro všechny raster operace ve srovnání s Aspose.Words vlastní emulace, ale výkon může být v některých případech pomalej.
Když je tato hodnota nastavená, Aspose.Words používá GDI+ pro emulaci operací rastu.
Když je tato hodnota nastavená , Aspose.Words používá vlastní implementaci rasterových operací emulace.
Tato možnost se používá pouze tehdy, když je metafyzika renderována jako vektorová grafika.
Standardní hodnota je .