Class ImageSaveOptions
Název místa: Aspose.Words.Saving Shromáždění: Aspose.Words.dll (25.4.0)
Umožňuje specifikovat další možnosti při renderování dokumentových stránek nebo tvarů do obrázk.
Chcete-li se dozvědět více, navštivte Specify Save Options Dokumentační článek .
public class ImageSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← ImageSaveOptions
Dědiční č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)
Začíná nový příklad této třídy, který lze použít k uložení renderovaných obrázků vSpolečnost Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Společnost Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Formát Aspose.Words.SaveFormat.WebP nebo formát Aspose.Words.SaveFormat.Svg.
public ImageSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Může býtSpolečnost 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 nebo Aspose.Words.SaveFormat.Svg formát.
Properties
HorizontalResolution
Obdrží nebo nastaví horizontální rozlišení pro generované obrázky, v bodech za palec.
public float HorizontalResolution { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost má účinek pouze tehdy, když ušetří na raster obrázky formáty a ovlivňuje velikost výstupu v pixlech.
Standardní hodnota je 96.
ImageBrightness
Obdrží nebo nastaví jas pro generované obrázky.
public float ImageBrightness { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost působí pouze tehdy, když ušetříte na raster obrázky formáty.
Předpokládaná hodnota je 0.5. hodnota musí být v rozmezí mezi 0 a 1.
ImageColorMode
Obdržíte nebo nastavíte barevný režim pro generované obrázky.
public ImageColorMode ImageColorMode { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost působí pouze tehdy, když ušetříte na raster obrázky formáty.
Standardní hodnota je Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Obdrží nebo nastaví kontrast pro vytvořené obrázky.
public float ImageContrast { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost působí pouze tehdy, když ušetříte na raster obrázky formáty.
Předpokládaná hodnota je 0.5. hodnota musí být v rozmezí mezi 0 a 1.
ImageSize
Obdrží nebo nastaví velikost generovaného obrazu v pixlech.
public Size ImageSize { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost působí pouze tehdy, když ušetříte na raster obrázky formáty.
Předvolená hodnota je (0 x 0), což znamená, že velikost generovaného obrazu bude vypočítána podle velikosti obrázku v bodech, specifikované rozlišení a rozsahu.
JpegQuality
Obdrží nebo nastaví hodnotu, která určuje kvalitu generovaných obrazů JPEG.
public int JpegQuality { get; set; }
Hodnota nemovitosti
Remarks
Používá se pouze při úsporách do JPEG.
Použijte tuto vlastnost k získání nebo nastavení kvality generovaných snímků při úsporách ve formátu JPEG. hodnota se může lišit od 0 do 100, kde 0 znamená nejhorší kvalitu, ale maximální komprese a 100 znamená nejlepší kvalitu, ale minimální komprese.
Standardní hodnota je 95.
MetafileRenderingOptions
Umožňuje specifikovat, jak se metafyly zpracovávají v renderovaném výsledku.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Hodnota nemovitosti
Remarks
Když je specifikován Aspose.Words.Saving.MetafileRenderingMode.Vector, Aspose.Words renderuje metafyziku vektorové grafiky pomocí vlastního metafyzického renderovacího motoru nejprve a pak renderuje vektorové grafiky do obrazu.
Když je specifikován Aspose.Words.Saving.MetafileRenderingMode.Bitmap, Aspose.Words renderuje metafýly přímo do obrazu pomocí metafýlového renderovacího motoru GDI.
GDI+ metafylový renderingový motor pracuje rychleji, podporuje téměř všechny metafylové funkce, ale na nízkých rozlišeních může produkovat neslučitelný výsledek ve srovnání s ostatními vektorovými grafikami (zejména pro text) na stránce. Aspose.Words metafylový renderingový motor bude produkovat konzistentnější výsledek i na nízkých rozlišeních, ale pracuje pomaleji a může nepřesně zpracovat složité metafyly.
Standardní hodnota pro Aspose.Words.Saving.MetafileRenderingMode je Aspose.Words.Saving.MetafileRenderingMode.Bitmap.
PageSet
Obdržíte nebo nastavíte stránky k předán.Podmínkou jsou všechny stránky v dokumentu.
public PageSet PageSet { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost má účinnost pouze při renderování dokumentových stránek. Tato vlastnost je ignorována při renderování tvarů do obrázk.
PaperColor
Obdrží nebo nastaví barvu pozadí (papír) pro generované obrázky.
Standardní hodnota je System.Drawing.Color.White.
public Color PaperColor { get; set; }
Hodnota nemovitosti
Remarks
Při renderování stránek dokumentu, který specifikuje svou vlastní barvu pozadí, pak barva pozadí dokumentu překročí barvu specifikovanou touto vlastnost.
PixelFormat
Obdrží nebo nastaví formát pixelů pro generované obrázky.
public ImagePixelFormat PixelFormat { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost působí pouze tehdy, když ušetříte na raster obrázky formáty.
Standardní hodnota je Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Pixelový formát výstupního obrazu se může lišit od nastavené hodnoty kvůli práci GDI+.
Resolution
Sestavuje horizontální a vertikální rozlišení pro generované obrázky, v bodách za palec.
public float Resolution { set; }
Hodnota nemovitosti
Remarks
Tato vlastnost působí pouze tehdy, když ušetříte na raster obrázky formáty.
SaveFormat
Ukazuje formát, ve kterém budou zobrazené dokumenty nebo tvary uloženy, pokud se tento objekt možností uložení použív.Může se jednat o rastuSpolečnost Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg nebo vektor Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Společnost Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg.
public override SaveFormat SaveFormat { get; set; }
Hodnota nemovitosti
Remarks
Počet dalších možností závisí na vybraném formátu.
Také je možné ušetřit na SVG jak prostřednictvím Aspose.Words.Saving.ImageSaveOptions a prostřednictvím Aspose.Words.Saving.SvgSaveOptions.
Scale
Obdržíte nebo nastavíte zoomový faktor pro generované obrázky.
public float Scale { get; set; }
Hodnota nemovitosti
Remarks
Standardní hodnota je 1.0. hodnota musí být větší než 0.
ThresholdForFloydSteinbergDithering
Obdrží nebo stanoví prah, který určuje hodnotuJedná se o chybu binaryzace v metodě Floyd-Steinberg.Když Aspose.Words.Saving.ImageBinarizationMetoda je Aspose.Words.Saving.ImageBinarizationMetoda.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Hodnota nemovitosti
Remarks
Standardní hodnota je 128.
TiffBinarizationMethod
Obdrží nebo nastaví metodu používanou při konverzi obrázků do formátu 1 bppkdyž Aspose.Words.Saving.ImageSaveOptions.SaveFormat je Aspose.Words.SaveFormat.Tiff aAspose.Words.Saving.ImageSaveOptions.TiffCompression je stejný jako Aspose.Words.Saving.TiffCompression.Ccitt3 nebo Aspose.Words.Saving.TiffCompression.Ccitt4.
public ImageBinarizationMethod TiffBinarizationMethod { get; set; }
Hodnota nemovitosti
Remarks
Standardní hodnota je Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Obdrží nebo nastaví typ komprese, který se použije při ukládání generovaných obrázků do formátu TIFF.
public TiffCompression TiffCompression { get; set; }
Hodnota nemovitosti
Remarks
inkuje pouze při úsporách na TIFF.
Standardní hodnota je Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Získáte nebo nastavíte hodnotu, která určuje, zda použít GDI+ nebo Aspose.Words metafilální render, když ušetříte na EMF.
public bool UseGdiEmfRenderer { get; set; }
Hodnota nemovitosti
Remarks
Pokud je nastaven na GDI+ metafylový renderer se používá. tj. obsah je napsán na GDI+ grafický objekt a uložen na metafylu.
Pokud je nastaven na Aspose.Words metafyzický renderer se používá. tj. obsah je napsán přímo do metafyzického formátu s Aspose.Words.
Je účinný pouze při úsporách na EMF.
GDI+ úspora funguje pouze na .NET.
Standardní hodnota je .
VerticalResolution
Obdrží nebo nastaví vertikální rozlišení pro generované obrázky, v bodech za palec.
public float VerticalResolution { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost má účinek pouze tehdy, když ušetří na raster obrázky formáty a ovlivňuje velikost výstupu v pixlech.
Standardní hodnota je 96.
Methods
Clone()
Vytváří hluboký klon tohoto objektu.
public ImageSaveOptions Clone()