Class MetafileRenderingOptions
Pôvodný názov: Aspose.Words.Saving Zhromaždenie: Aspose.Words.dll (25.4.0)
Umožňuje určiť ďalšie metafyzické renderovanie možnosti.
Aby ste sa dozvedeli viac, navštívte Handling Windows Metafiles Dokumentačný článok .
public class MetafileRenderingOptions
Inheritance
object ← MetafileRenderingOptions
Z dedičných č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
Získate alebo nastavíte hodnotu, ktorá určuje, ako by sa mali EMF+ Dual metafily odovzdať.
public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }
Hodnota nehnuteľnosti
Remarks
MS Word a GDI+ vždy odovzdávajú časť EMF+. Aspose.Words v súčasnosti nepodporuje všetky záznamy EMF+ a v niektorých prípadoch výsledok z časti EMF vyzerá lepšie, potom výsledok z časti EMF+.
Táto možnosť sa používa len vtedy, keď je metafyzika renderovaná ako vektorová grafika. Keď je metafyzika renderovaná na bitmap, časť EMF+ sa vždy používa.
Predvolená hodnota je Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.
EmulateRasterOperations
Získa alebo nastaví hodnotu, ktorá určuje, či by mali byť operácie rastu emulované alebo nie.
public bool EmulateRasterOperations { get; set; }
Hodnota nehnuteľnosti
Remarks
Konkrétne rasterové operácie by sa mohli použiť v metafýloch. Nemôžu byť odovzdané priamo na vektorové grafiky. Emulácia rasteriálnych operácií si vyžaduje čiastočnú rasteryzáciu výsledných vectorových grafík, ktoré môžu ovplyvniť výkony renderovania metafilov.
Keď je táto hodnota nastavená na , Aspose.Words emuluje operácie rastu. výsledný výsledok môže byť čiastočne rastu a výkon môže byť pomalší.
Keď je táto hodnota nastavená na , Aspose.Words nepodporuje operácie rastu. Keď sa Aspose.Words stretne s operáciou rastu v metafýliu, klesá, aby sa metafýliu pretvoril do bitmap pomocou operačného systému.
Táto možnosť sa používa len vtedy, keď je metafýla renderovaná ako vektorová grafika.
Predvolená hodnota je.
EmulateRenderingToSizeOnPage
Získava alebo nastaví hodnotu, ktorá určuje, či metafýlové renderovanie emuluje zobrazenie metafýlu podľa veľkosti na stránke.alebo zobrazenie metafory vo svojej predvolenej veľkosti.
public bool EmulateRenderingToSizeOnPage { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď sú metafily zobrazené v MS Word, niektoré grafiky môžu byť skalované podľa skutočnej veľkosti metafily v pixeloch. to znamená, že aj zoom môže ovplyvniť displej metafily.
Keď je táto hodnota nastavená na , Aspose.Words emuluje renderovanie podľa veľkosti metafory na stránke. veľkosť v pixeloch sa vypočíta z veľkosti metafory na stránke a špecifikovaného Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.
Keď je táto hodnota nastavená na , Aspose.Words emuluje metafyzické renderovanie na jeho predvolenú veľkosť v pixeloch.
Táto možnosť sa používa len vtedy, keď je metafýla renderovaná ako vektorová grafika.
Predvolená hodnota je.
EmulateRenderingToSizeOnPageResolution
Získa alebo nastaví rozlíšenie v pixeloch na palec pre emuláciu metafýlového renderovania na veľkosť na stránke.
public int EmulateRenderingToSizeOnPageResolution { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto možnosť sa používa len vtedy, keď je nastavená na Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage .
Predvolená hodnota je 96.Toto je predvolená rozlíšenie displeja. to znamená, že metafýlové renderovanie emuluje displej metafýlu v MS Word s 100% zoomovým faktorom.
RenderingMode
Získava alebo nastaví hodnotu, ktorá určuje, ako by sa mali zobrazovať metafyzické obrázky.
public MetafileRenderingMode RenderingMode { get; set; }
Hodnota nehnuteľnosti
Remarks
Pre obrázky je to Aspose.Words.Saving.MetafileRenderingMode.Bitmap. Pre iné formáty je to Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.
UseEmfEmbeddedToWmf
Získava alebo nastaví hodnotu, ktorá určuje, ako sa majú WMF metafily s vstavanými EMF metafily odovzdať.
public bool UseEmfEmbeddedToWmf { get; set; }
Hodnota nehnuteľnosti
Remarks
Metafily WMF by mohli obsahovať vstavané údaje EMF. MS Word vo väčšine prípadov používa vstavané údaje EMF. GDI+ vždy používa údaje WMF.
Keď je táto hodnota nastavená na , Aspose.Words používa vstavané EMF údaje pri renderovaní.
Keď je táto hodnota nastavená na , Aspose.Words používa WMF údaje pri renderovaní.
Táto možnosť sa používa len vtedy, keď sa metafyzika renderuje ako vektorová grafika. Keď sa metafyzika renderuje na bitmap, údaje WMF sa vždy používajú.
Predvolená hodnota je.
UseGdiRasterOperationsEmulation
Získava alebo nastaví hodnotu, ktorá určuje, či používať GDI+ na emuláciu rasterových operácií.
public bool UseGdiRasterOperationsEmulation { get; set; }
Hodnota nehnuteľnosti
Remarks
Windows GDI+ knižnica by sa mohla použiť na emuláciu raster operácií. poskytuje podporu pre všetky raster operácie v porovnaní s vlastnou emuláciou Aspose.Words, ale výkon môže byť v niektorých prípadoch pomalší.
Keď je táto hodnota nastavená na , Aspose.Words používa GDI+ pre emuláciu rasterových operácií.
Keď je táto hodnota nastavená , Aspose.Words používa vlastnú implementáciu raster operácie emulácie.
Táto možnosť sa používa len vtedy, keď je metafýla renderovaná ako vektorová grafika.
Predvolená hodnota je.