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