Class ImageSaveOptions

Class ImageSaveOptions

nazivni prostor: Aspose.Words.Saving Sastav: Aspose.Words.dll (25.4.0)

Omogućuje određivanje dodatnih opcija prilikom prikazivanja stranica ili oblika dokumenta na slike.

Da biste saznali više, posjetite Specify Save Options Dokumentarni članak .

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

naslijeđeni članovi

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)

Inicijalizira novi primjer ove klase koji se može koristiti za spašavanje renderiranih slika uSlijedeći članakAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Slijedeći članakAspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP ili Aspose.Words.SaveFormat.Svg format.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Može bitiSlijedeći članakAspose.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 ili Aspose.Words.SaveFormat.Svg format.

Properties

HorizontalResolution

Dobiva ili postavlja horizontalnu rezoluciju za generirane slike, u točkama po centimetarima.

public float HorizontalResolution { get; set; }

Vrijednost nekretnina

float

Remarks

Ova svojstva djeluju samo kada se štedi raster formatima slike i utječe na veličinu izlaska u pikselima.

Definicijska vrijednost je 96.

ImageBrightness

Dobiva ili postavlja svjetlost za generirane slike.

public float ImageBrightness { get; set; }

Vrijednost nekretnina

float

Remarks

Ova imovina djeluje samo kada se štedi za raster formate slike.

Podrazumevana vrijednost je 0.5.Vrijednost mora biti u rasponu između 0 i 1.

ImageColorMode

Pronađite ili postavite način boje za generirane slike.

public ImageColorMode ImageColorMode { get; set; }

Vrijednost nekretnina

ImageColorMode

Remarks

Ova imovina djeluje samo kada se štedi za raster formate slike.

Podrazumevana vrijednost je Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Dobiva ili postavlja kontrast za generirane slike.

public float ImageContrast { get; set; }

Vrijednost nekretnina

float

Remarks

Ova imovina djeluje samo kada se štedi za raster formate slike.

Podrazumevana vrijednost je 0.5.Vrijednost mora biti u rasponu između 0 i 1.

ImageSize

Dobiva ili postavlja veličinu generiranog slika u pikselima.

public Size ImageSize { get; set; }

Vrijednost nekretnina

Size

Remarks

Ova imovina djeluje samo kada se štedi za raster formate slike.

Podrazumevana vrijednost je (0 x 0), što znači da će se veličina generirane slike izračunati prema veličini slike u točkama, određenoj rezoluciji i stupnju.

JpegQuality

Dobiva ili postavlja vrijednost koja određuje kvalitetu generiranih JPEG slika.

public int JpegQuality { get; set; }

Vrijednost nekretnina

int

Remarks

To djeluje samo kada se štedi na JPEG.

Vrijednost se može razlikovati od 0 do 100, gdje 0 znači najgora kvaliteta, ali maksimalna kompresija, a 100 znači najbolja kvaliteta, ali minimalna kompresija.

Definicijska vrijednost je 95.

MetafileRenderingOptions

Omogućuje određivanje načina na koji se metafili tretiraju u renderiranom proizvodu.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

Vrijednost nekretnina

MetafileRenderingOptions

Remarks

Kada se određuje Aspose.Words.Saving.MetafileRenderingMode.Vector, Aspose.Words pretvara metafile u vektorske grafike koristeći svoj vlastiti metafile rendering motor prvo, a zatim pretvara vektorske grafike u sliku.

Kada se određuje Aspose.Words.Saving.MetafileRenderingMode.Bitmap, Aspose.Words pretvara metafile izravno u sliku pomoću motora za pretvaranje metafila GDI+.

GDI+ metafilski rendering motor radi brže, podržava gotovo sve metafilske značajke, ali na niskim rezolucijama može proizvesti neskladan rezultat u usporedbi s ostatkom vektorske grafike (osobito za tekst) na stranici.

Podrazumevana vrijednost za Aspose.Words.Saving.MetafileRenderingMode je Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Dobivaju ili postavljaju stranice za predaju.Podrazumevano su sve stranice u dokumentu.

public PageSet PageSet { get; set; }

Vrijednost nekretnina

PageSet

Remarks

Ova imovina djeluje samo kada se prenose stranice dokumenata. ova imovina je ignorirana kada se prenose oblike na slike.

PaperColor

Dobiva ili postavlja boju pozadine (papira) za generirane slike.

Predviđena vrijednost je System.Drawing.Color.White.

public Color PaperColor { get; set; }

Vrijednost nekretnina

Color

Remarks

Prilikom renderiranja stranica dokumenta koji određuje vlastitu boju pozadine, onda boja pozadine dokumenta prelazi boju koju određuje ta svojstva.

PixelFormat

Pronađite ili postavite format piksela za generirane slike.

public ImagePixelFormat PixelFormat { get; set; }

Vrijednost nekretnina

ImagePixelFormat

Remarks

Ova imovina djeluje samo kada se štedi za raster formate slike.

Podrazumevana vrijednost je Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

Pixel format izlaznog slika može se razlikovati od određene vrijednosti zbog rada GDI+.

Resolution

Sastavlja i horizontalnu i vertikalnu rezoluciju za generirane slike, u točkama po centimetrima.

public float Resolution { set; }

Vrijednost nekretnina

float

Remarks

Ova imovina djeluje samo kada se štedi za raster formate slike.

SaveFormat

Nastavi format u kojem će se snimljene stranice ili oblike dokumenta sačuvati ako se koristi ovaj objekt sačuvanja opcija.Može biti rasterSlijedeći članakAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg ili vektor Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Slijedeći članakAspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg

public override SaveFormat SaveFormat { get; set; }

Vrijednost nekretnina

SaveFormat

Remarks

Broj drugih opcija ovisi o odabranom formatu.

Također, moguće je sačuvati SVG putem Aspose.Words.Saving.ImageSaveOptions i putem Aspose.Words.Saving.SvgSaveOptions.

Scale

Pronađite ili postavite faktor zooma za generirane slike.

public float Scale { get; set; }

Vrijednost nekretnina

float

Remarks

Podrazumevana vrijednost je 1.0. vrijednost mora biti veća od 0.

ThresholdForFloydSteinbergDithering

dobiva ili postavlja granicu koja određuje vrijednostOpćenito, postoji pogreška binarizacije u metodi Floyd-Steinberg.kada Aspose.Words.Saving.ImageBinarizationMetoda je Aspose.Words.Saving.ImageBinarizationMetoda.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Vrijednost nekretnina

byte

Remarks

Definicijska vrijednost je 128.

TiffBinarizationMethod

Pronađite ili postavite metodu koja se koristi pri pretvaranju slika u 1 bpp formatkada Aspose.Words.Saving.ImageSaveOptions.SaveFormat je Aspose.Words.SaveFormat.Tiff iAspose.Words.Saving.ImageSaveOptions.TiffCompression je jednako Aspose.Words.Saving.TiffCompression.Ccitt3 ili Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

Vrijednost nekretnina

ImageBinarizationMethod

Remarks

Podrazumevana vrijednost je Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Dobiva ili postavlja tip kompresije za primjenu prilikom spašavanja generiranih slika u formatu TIFF.

public TiffCompression TiffCompression { get; set; }

Vrijednost nekretnina

TiffCompression

Remarks

To djeluje samo kada se štedi na TIFF.

Podrazumevana vrijednost je Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Dobiva ili postavlja vrijednost koja određuje treba li koristiti GDI+ ili Aspose.Words metafilni renderer kada se štedi za EMF.

public bool UseGdiEmfRenderer { get; set; }

Vrijednost nekretnina

bool

Remarks

Ako je postavljen na GDI+ metafilski renderer koristi se. tj. sadržaj je napisan na GDI+ grafički objekt i sačuvano na metafil.

Ako je postavljen na Aspose.Words metafilski renderer se koristi. tj. sadržaj je napisan izravno u metafilski format s Aspose.Words.

To djeluje samo kada se štedi na EMF.

GDI+ spašavanje radi samo na .NET-u.

Definicijska vrijednost je.

VerticalResolution

Dobiva ili postavlja vertikalnu rezoluciju za generirane slike, u točkama po centimetarima.

public float VerticalResolution { get; set; }

Vrijednost nekretnina

float

Remarks

Ova svojstva djeluju samo kada se štedi raster formatima slike i utječe na veličinu izlaska u pikselima.

Definicijska vrijednost je 96.

Methods

Clone()

Stvara duboku klonu ovog objekta.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Hrvatski