Class ImageSaveOptions

Class ImageSaveOptions

Nama dari : Aspose.Words.Saving Perhitungan: Aspose.Words.dll (25.4.0)

Memungkinkan untuk menentukan opsi tambahan saat rendering halaman dokumen atau bentuk ke gambar.

Untuk mempelajari lebih lanjut, kunjungi Specify Save Options Artikel dokumentasi .

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

anggota yang diwarisi

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)

Inicialisasi instans baru dari kelas ini yang dapat digunakan untuk menyimpan gambar render dalamSpesifikasi dari Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: Spesifikasi: SpesifikasiFormat Aspose.Words.SaveFormat.WebP atau Aspose.Words.SaveFormat.Svg format.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

dapat menjadiSpesifikasi dari 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 atau Aspose.Words.SaveFormat.Svg format.

Properties

HorizontalResolution

Dapatkan atau menetapkan resolusi horizontal untuk gambar yang dihasilkan, dalam titik per inci.

public float HorizontalResolution { get; set; }

Nilai Properti

float

Remarks

Properti ini hanya efektif ketika menyimpan format gambar raster dan mempengaruhi ukuran output dalam piksel.

Nilai default adalah 96.

ImageBrightness

Dapatkan atau menetapkan kecerahan untuk gambar yang dihasilkan.

public float ImageBrightness { get; set; }

Nilai Properti

float

Remarks

Properti ini hanya berlaku ketika menyimpan format gambar raster.

Nilai default adalah 0.5. nilai harus berada di rentang antara 0 dan 1.

ImageColorMode

Dapatkan atau menetapkan mode warna untuk gambar yang dihasilkan.

public ImageColorMode ImageColorMode { get; set; }

Nilai Properti

ImageColorMode

Remarks

Properti ini hanya berlaku ketika menyimpan format gambar raster.

Nilai default adalah Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Dapatkan atau menetapkan kontras untuk gambar yang dihasilkan.

public float ImageContrast { get; set; }

Nilai Properti

float

Remarks

Properti ini hanya berlaku ketika menyimpan format gambar raster.

Nilai default adalah 0.5. nilai harus berada di rentang antara 0 dan 1.

ImageSize

Dapatkan atau menetapkan ukuran gambar yang dihasilkan dalam piksel.

public Size ImageSize { get; set; }

Nilai Properti

Size

Remarks

Properti ini hanya berlaku ketika menyimpan format gambar raster.

Nilai default adalah (0 x 0), yang berarti bahwa ukuran gambar yang dihasilkan akan dihitung berdasarkan saiz gambar dalam titik, resolusi dan skala yang ditentukan.

JpegQuality

Dapatkan atau menetapkan nilai yang menentukan kualitas gambar JPEG yang dihasilkan.

public int JpegQuality { get; set; }

Nilai Properti

int

Remarks

Ini hanya berlaku ketika menyimpan ke JPEG.

Gunakan properti ini untuk mendapatkan atau menetapkan kualitas gambar yang dihasilkan saat menyimpan dalam format JPEG. nilai dapat bervariasi dari 0 hingga 100, di mana 0 berarti kualitas terburuk tetapi kompresi maksimum dan 100 berarti kualitas terbaik tetapi kompresi minimum.

Nilai default adalah 95.

MetafileRenderingOptions

Memungkinkan untuk menentukan bagaimana metafil diperlakukan dalam hasil render.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

Nilai Properti

MetafileRenderingOptions

Remarks

Ketika Aspose.Words.Saving.MetafileRenderingMode.Vector ditentukan, Aspose.Words mengarahkan metafisika ke grafis vektor menggunakan mesin rendering metafisika sendiri terlebih dahulu dan kemudian mengarahkan grafis vektor ke gambar.

Ketika Aspose.Words.Saving.MetafileRenderingMode.Bitmap ditentukan, Aspose.Words render metafil langsung ke gambar menggunakan mesin rendering metafil GDI+.

Mesin rendering metafil GDI+ bekerja lebih cepat, mendukung hampir semua fitur metafil tetapi pada resolusi rendah dapat menghasilkan hasil yang tidak konsisten ketika dibandingkan dengan grafik vector lainnya (terutama untuk teks) pada halaman.

Nilai default untuk Aspose.Words.Saving.MetafileRenderingMode adalah Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Dapatkan atau menetapkan halaman untuk diserahkan.Secara default adalah semua halaman dalam dokumen.

public PageSet PageSet { get; set; }

Nilai Properti

PageSet

Remarks

Properti ini hanya berlaku ketika rendering halaman dokumen. Properti ini diabaikan ketika rendering bentuk ke gambar.

PaperColor

Dapatkan atau menetapkan warna latar belakang (kertas) untuk gambar yang dihasilkan.

Nilai default adalah System.Drawing.Color.White.

public Color PaperColor { get; set; }

Nilai Properti

Color

Remarks

Ketika rendering halaman dokumen yang menentukan warna latar belakangnya sendiri, maka warna latar belakang dokumen akan melebihi warna yang ditentukan oleh sifat ini.

PixelFormat

Dapatkan atau menetapkan format piksel untuk gambar yang dihasilkan.

public ImagePixelFormat PixelFormat { get; set; }

Nilai Properti

ImagePixelFormat

Remarks

Properti ini hanya berlaku ketika menyimpan format gambar raster.

Nilai default adalah Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

Format Pixel dari gambar output mungkin berbeda dari nilai set karena kerja GDI+.

Resolution

Menetapkan resolusi horizontal dan vertikal untuk gambar yang dihasilkan, dalam titik per inci.

public float Resolution { set; }

Nilai Properti

float

Remarks

Properti ini hanya berlaku ketika menyimpan format gambar raster.

SaveFormat

Menentukan format di mana halaman atau bentuk dokumen yang diputar akan disimpan jika objek opsi penyimpanan ini digunakan.Bisa jadi rasterSpesifikasi dari Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg atau vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Spesifikasi dari Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg

public override SaveFormat SaveFormat { get; set; }

Nilai Properti

SaveFormat

Remarks

Jumlah pilihan lain tergantung pada format yang dipilih.

Juga, mungkin untuk menyimpan ke SVG baik melalui Aspose.Words.Saving.ImageSaveOptions dan melalui Aspose.Words.Saving.SvgSaveOptions.

Scale

Dapatkan atau menetapkan faktor zoom untuk gambar yang dihasilkan.

public float Scale { get; set; }

Nilai Properti

float

Remarks

Nilai default adalah 1.0. nilai harus lebih besar dari 0.

ThresholdForFloydSteinbergDithering

Mendapatkan atau menetapkan batas yang menentukan nilaiKesalahan binarisasi dalam metode Floyd-Steinberg.Ketika Aspose.Words.Saving.ImageBinarizationMetode adalah Aspose.Words.Saving.ImageBinarizationMetode.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Nilai Properti

byte

Remarks

Nilai default adalah 128.

TiffBinarizationMethod

Dapatkan atau menetapkan metode yang digunakan saat mengkonversi gambar ke format 1 bppKetika Aspose.Words.Saving.ImageSaveOptions.SaveFormat adalah Aspose.Words.SaveFormat.Tiff danAspose.Words.Saving.ImageSaveOptions.TiffCompression adalah sama dengan Aspose.Words.Saving.TiffCompression.Ccitt3 atau Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

Nilai Properti

ImageBinarizationMethod

Remarks

Nilai default adalah Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Dapatkan atau menetapkan jenis kompresi untuk diterapkan ketika menyimpan gambar yang dihasilkan ke format TIFF.

public TiffCompression TiffCompression { get; set; }

Nilai Properti

TiffCompression

Remarks

Ini hanya berlaku ketika menjimatkan untuk TIFF.

Nilai default adalah Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Dapatkan atau menetapkan nilai yang menentukan apakah untuk menggunakan GDI+ atau Aspose.Words metafil renderer ketika menghemat untuk EMF.

public bool UseGdiEmfRenderer { get; set; }

Nilai Properti

bool

Remarks

Jika ditetapkan untuk GDI+ metafil renderer digunakan. yaitu konten ditulis untuk objek grafis GDI+ dan disimpan untuk metafil.

Jika ditetapkan untuk Aspose.Words metafil renderer digunakan. yaitu konten ditulis langsung ke format metafil dengan Aspose.Words.

Ini hanya berlaku ketika menjimatkan ke EMF.

GDI+ hanya bekerja pada .NET.

Nilai default adalah.

VerticalResolution

Dapatkan atau menetapkan resolusi vertikal untuk gambar yang dihasilkan, dalam titik per inci.

public float VerticalResolution { get; set; }

Nilai Properti

float

Remarks

Properti ini hanya efektif ketika menyimpan format gambar raster dan mempengaruhi ukuran output dalam piksel.

Nilai default adalah 96.

Methods

Clone()

Mencipta klon yang mendalam dari objek ini.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Indonesia