Class ImageSaveOptions

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

float

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

float

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

ImageColorMode

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

float

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

Size

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

int

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

MetafileRenderingOptions

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

PageSet

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

Color

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

ImagePixelFormat

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

float

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

SaveFormat

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

float

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

byte

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

ImageBinarizationMethod

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

TiffCompression

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

bool

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

float

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()

Returns

ImageSaveOptions

 Slovenčina