Class ImageSaveOptions

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

float

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

float

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

ImageColorMode

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

float

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

Size

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

int

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

MetafileRenderingOptions

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

PageSet

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

Color

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

ImagePixelFormat

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

float

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

SaveFormat

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

float

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

byte

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

ImageBinarizationMethod

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

TiffCompression

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

bool

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

float

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

Returns

ImageSaveOptions

 Čeština