Class ImageSaveOptions
Pôvodný názov: Aspose.Words.Saving Zhromaždenie: Aspose.Words.dll (25.4.0)
Umožňuje určiť ďalšie možnosti pri renderovaní dokumentových stránok alebo tvarov na obrázky.
Aby ste sa dozvedeli viac, navštívte Specify Save Options Dokumentačný článok .
public class ImageSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← ImageSaveOptions
Z dedičných členov
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageSaveOptions(SaveFormat)
Iniciuje nový príklad tejto triedy, ktorý môže byť použitý na ukladanie renderovaných obrázkov vAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Spoločnosť Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP alebo Aspose.Words.SaveFormat.Svg formát.
public ImageSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Môže byťAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP alebo Aspose.Words.SaveFormat.Svg formát.
Properties
HorizontalResolution
Získať alebo nastaviť horizontálnu rozlíšenie pre generované obrázky, v bodoch na palec.
public float HorizontalResolution { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť má účinok len vtedy, keď sa uloží na raster formátov obrazu a ovplyvňuje veľkosť výstupu v pixeloch.
Predvolená hodnota je 96.
ImageBrightness
Získa alebo nastaví jas pre vytvorené obrázky.
public float ImageBrightness { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa ušetrí na raster obrázkov formátov.
Predvolená hodnota je 0.5. hodnota musí byť v rozmedzí medzi 0 a 1.
ImageColorMode
Získať alebo nastaviť farebný režim pre vytvorené obrázky.
public ImageColorMode ImageColorMode { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa ušetrí na raster obrázkov formátov.
Predvolená hodnota je Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Získať alebo nastaviť kontrast pre vytvorené obrázky.
public float ImageContrast { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa ušetrí na raster obrázkov formátov.
Predvolená hodnota je 0.5. hodnota musí byť v rozmedzí medzi 0 a 1.
ImageSize
Získava alebo nastaví veľkosť vytvoreného obrazu v pixeloch.
public Size ImageSize { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa ušetrí na raster obrázkov formátov.
Predvolená hodnota je (0 x 0), čo znamená, že veľkosť generovaného obrazu sa vypočíta podľa veľkosti obrázku v bodoch, špecifikovanej rozlíšenia a škály.
JpegQuality
Získava alebo nastaví hodnotu, ktorá určuje kvalitu generovaných JPEG obrázkov.
public int JpegQuality { get; set; }
Hodnota nehnuteľnosti
Remarks
Používa sa len pri úspore na JPEG.
Použite túto vlastnosť na získanie alebo nastavenie kvality generovaných obrázkov pri úspore vo formáte JPEG. hodnota sa môže líšiť od 0 do 100, kde 0 znamená najhoršiu kvalitu, ale maximálnu kompresiu a 100 znamená najlepšiu kvalitu, ale minimálnu kompresiu.
Predvolená hodnota je 95.
MetafileRenderingOptions
Umožňuje určiť, ako sa metafily spracúvajú v renderovanej produkcii.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Hodnota nehnuteľnosti
Remarks
Keď je špecifikovaný Aspose.Words.Saving.MetafileRenderingMode.Vector, Aspose.Words renderuje metafýliu na vektorové grafiky pomocou vlastného metafýlového renderovania motora najprv a potom renderuje vektorové grafiky na obrázok.
Keď je špecifikovaný Aspose.Words.Saving.MetafileRenderingMode.Bitmap, Aspose.Words renderuje metafýle priamo do obrazu pomocou GDI+ metafýlového renderovania.
GDI+ metafýlový renderingový motor pracuje rýchlejšie, podporuje takmer všetky metafýlové funkcie, ale na nízkych rozlíšeniach môže produkovať nekonzistentný výsledok v porovnaní s ostatnými vektorovými grafikami (najmä pre text) na stránke.
Predvolená hodnota pre Aspose.Words.Saving.MetafileRenderingMode je Aspose.Words.Saving.MetafileRenderingMode.Bitmap.
PageSet
Dostane alebo nastaví stránky na odovzdanie.Predvolené sú všetky stránky v dokumente.
public PageSet PageSet { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť má účinnosť len pri renderovaní dokumentových stránok. Táto vlastnosť je ignorovaná pri renderovaní tvarov na obrázky.
PaperColor
Získa alebo nastaví farbu pozadia (papiera) pre vytvorené obrázky.
Predvolená hodnota je System.Drawing.Color.White.
public Color PaperColor { get; set; }
Hodnota nehnuteľnosti
Remarks
Pri renderovaní stránok dokumentu, ktorý špecifikuje vlastnú farbu pozadia, potom farba pozadia dokumentu prekročí farbu špecifikovanú touto vlastnosťou.
PixelFormat
Získať alebo nastaviť pixelový formát pre vytvorené obrázky.
public ImagePixelFormat PixelFormat { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa ušetrí na raster obrázkov formátov.
Predvolená hodnota je Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Pixelový formát výstupného obrazu sa môže líšiť od nastavených hodnôt kvôli práci GDI+.
Resolution
Nastaví horizontálne a vertikálne rozlíšenie pre generované obrázky, v bodoch na palec.
public float Resolution { set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa ušetrí na raster obrázkov formátov.
SaveFormat
Ukazuje formát, v ktorom sa uložené dokumentové stránky alebo tvary budú uložené, ak sa tento objekt uložených možností používa.Môže to byť rasterAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg alebo vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Spoločnosť Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg
public override SaveFormat SaveFormat { get; set; }
Hodnota nehnuteľnosti
Remarks
Počet ďalších možností závisí od vybraného formátu.
Taktiež je možné ušetriť na SVG ako prostredníctvom Aspose.Words.Saving.ImageSaveOptions a prostredníctvom Aspose.Words.Saving.SvgSaveOptions.
Scale
Získa alebo nastaví zoomový faktor pre vytvorené obrázky.
public float Scale { get; set; }
Hodnota nehnuteľnosti
Remarks
Predvolená hodnota je 1.0. hodnota musí byť väčšia ako 0.
ThresholdForFloydSteinbergDithering
Dostane alebo stanoví hranicu, ktorá určuje hodnotuVyriešenie binárnej chyby v metóde Floyd-Steinberg.keď Aspose.Words.Saving.ImageBinarizationMetóda je Aspose.Words.Saving.ImageBinarizationMetóda.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Hodnota nehnuteľnosti
Remarks
Predvolená hodnota je 128.
TiffBinarizationMethod
Získajte alebo nastavíte metódu použitú pri konverzii obrázkov do formátu 1 bppkeď Aspose.Words.Saving.ImageSaveOptions.SaveFormat je Aspose.Words.SaveFormat.Tiff aAspose.Words.Saving.ImageSaveOptions.TiffCompression je rovnaký ako Aspose.Words.Saving.TiffCompression.Ccitt3 alebo Aspose.Words.Saving.TiffCompression.Ccitt4.
public ImageBinarizationMethod TiffBinarizationMethod { get; set; }
Hodnota nehnuteľnosti
Remarks
Predvolená hodnota je Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Získava alebo nastaví typ kompresie, ktorý sa má použiť pri ukladaní generovaných obrázkov do formátu TIFF.
public TiffCompression TiffCompression { get; set; }
Hodnota nehnuteľnosti
Remarks
Účinkuje len pri úspore na TIFF.
Predvolená hodnota je Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Získava alebo nastaví hodnotu, ktorá určuje, či používať GDI+ alebo Aspose.Words metafýlový render, keď ušetríte na EMF.
public bool UseGdiEmfRenderer { get; set; }
Hodnota nehnuteľnosti
Remarks
Ak je nastavený na GDI+ metafýlový renderér sa používa. to znamená, že obsah je napísaný na GDI+ grafický objekt a uložený na metafýle.
V prípade nastavenia na Aspose.Words sa používa metafyzický render. to znamená, že obsah je napísaný priamo do metafyzického formátu s Aspose.Words.
Účinkuje len pri úsporách na EMF.
GDI+ úspora funguje iba na .NET.
Predvolená hodnota je.
VerticalResolution
Získať alebo nastaviť vertikálne rozlíšenie pre generované obrázky, v bodoch na palec.
public float VerticalResolution { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť má účinok len vtedy, keď sa uloží na raster formátov obrazu a ovplyvňuje veľkosť výstupu v pixeloch.
Predvolená hodnota je 96.
Methods
Clone()
Vytvára hlboký klón tohto objektu.
public ImageSaveOptions Clone()