Class ImageSaveOptions

Class ImageSaveOptions

ชื่อพื้นที่: Aspose.Words.Saving การประกอบ: Aspose.Words.dll (25.4.0)

อนุญาตให้ระบุตัวเลือกเพิ่มเติมเมื่อนําหน้าเอกสารหรือรูปแบบไปยังภาพ

เพื่อเรียนรู้เพิ่มเติมเยี่ยมชม Specify Save Options บทความเอกสาร

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

อนุญาโตตุลาการ

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)

เปิดตัวตัวอย่างใหม่ของชั้นนี้ซึ่งสามารถใช้เพื่อบันทึกภาพที่แสดงไว้ในAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Epsรูปแบบ Aspose.Words.SaveFormat.WebP หรือ Aspose.Words.SaveFormat.Svg

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

สามารถ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 หรือรูปแบบ Aspose.Words.SaveFormat.Svg

Properties

HorizontalResolution

รับหรือตั้งค่าความละเอียดแนวนอนสําหรับภาพที่สร้างขึ้นในจุดต่อ นิ้ว

public float HorizontalResolution { get; set; }

คุณสมบัติมูลค่า

float

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพและมีผลกระทบต่อขนาดการส่งออกในพิกเซล

หมายเลขเริ่มต้นคือ 96.

ImageBrightness

รับหรือตั้งค่าความสว่างสําหรับภาพที่สร้างขึ้น

public float ImageBrightness { get; set; }

คุณสมบัติมูลค่า

float

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพ

หมายเลขเริ่มต้นคือ 0.5. หมายเลขควรอยู่ในช่วงระหว่าง 0 และ 1.

ImageColorMode

รับหรือตั้งค่าโหมดสีสําหรับภาพที่สร้างขึ้น

public ImageColorMode ImageColorMode { get; set; }

คุณสมบัติมูลค่า

ImageColorMode

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพ

ค่าเริ่มต้นคือ Aspose.Words.Saving.ImageColorMode.None

ImageContrast

รับหรือตั้งค่าข้อตกลงสําหรับภาพที่สร้างขึ้น

public float ImageContrast { get; set; }

คุณสมบัติมูลค่า

float

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพ

หมายเลขเริ่มต้นคือ 0.5. หมายเลขควรอยู่ในช่วงระหว่าง 0 และ 1.

ImageSize

รับหรือตั้งค่าขนาดของภาพที่สร้างขึ้นในพิกเซล

public Size ImageSize { get; set; }

คุณสมบัติมูลค่า

Size

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพ

ค่าเริ่มต้นคือ (0 x 0) ซึ่งหมายความว่าขนาดของภาพที่สร้างจะถูกคํานวณขึ้นอยู่กับขนาดภาพในจุดความละเอียดที่ระบุและขนาด

JpegQuality

รับหรือตั้งค่าที่กําหนดคุณภาพของภาพ JPEG ที่สร้าง

public int JpegQuality { get; set; }

คุณสมบัติมูลค่า

int

Remarks

มีผลเฉพาะเมื่อบันทึกเป็น JPEG

ใช้คุณสมบัตินี้เพื่อรับหรือตั้งค่าคุณภาพของภาพที่สร้างขึ้นเมื่อบันทึกในรูปแบบ JPEG ค่าใช้จ่ายอาจแตกต่างจาก 0 ถึง 100 ที่ 0 หมายถึงคุณภาพดีที่สุด แต่การบีบอัดสูงสุดและ 100 หมายถึงคุณภาพดีที่สุด แต่การบีบอัดขั้นต่ํา

ค่าเริ่มต้นคือ 95.

MetafileRenderingOptions

อนุญาตให้ระบุวิธีที่ metaphiles จะได้รับการรักษาในผลกําเนิด

public MetafileRenderingOptions MetafileRenderingOptions { get; }

คุณสมบัติมูลค่า

MetafileRenderingOptions

Remarks

เมื่อ Aspose.Words.Saving.MetafileRenderingMode.Vector ได้รับการระบุแล้ว Aspose.Words render metaphile to vector graphics using its own metaphile rendering engine first and then render vector graphics to the image.

เมื่อ Aspose.Words.Saving.MetafileRenderingMode.Bitmap ที่ระบุไว้ Aspose.Words render metaphile directly to the image using the GDI+ metaphile rendering engine

มอเตอร์ rendering metafile GDI+ ทํางานเร็วขึ้นสนับสนุนคุณสมบัติ metafile ทั้งหมด แต่ในความละเอียดต่ําอาจทําให้ผลลัพธ์ที่ไม่สม่ําเสมอเมื่อเปรียบเทียบกับกราฟิก vector อื่น ๆ (โดยเฉพาะอย่างยิ่งสําหรับข้อความ) บนหน้า Aspose.Words มอเตอร์ rendering metafile จะทําให้ผลลัพธ์ที่สม่ําเสมอมากขึ้นแม้ในความละเอียดต่ํา แต่ทํางานช้าลงและอาจทําให้ metafile ที่ซับซ้อนไม่ถูกต้อง

ค่าเริ่มต้นสําหรับ Aspose.Words.Saving.MetafileRenderingMode คือ Aspose.Words.Saving.MetafileRenderingMode.Bitmap

PageSet

รับหรือตั้งค่าหน้าเพื่อให้ตัวเลือกคือหน้าทั้งหมดในเอกสาร

public PageSet PageSet { get; set; }

คุณสมบัติมูลค่า

PageSet

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อ rendering หน้าเอกสาร คุณสมบัตินี้จะถูกปฏิเสธเมื่อ rendering รูปภาพ

PaperColor

รับหรือตั้งค่าสีพื้นหลัง (กระดาษ) สําหรับภาพที่สร้างขึ้น

ค่าเริ่มต้นคือ System.Drawing.Color.White

public Color PaperColor { get; set; }

คุณสมบัติมูลค่า

Color

Remarks

เมื่อ rendering หน้าของเอกสารที่ระบุสีพื้นหลังของตัวเองแล้วสีพื้นหลังเอกสารจะเกินสีที่ระบุโดยคุณสมบัตินี้

PixelFormat

รับหรือตั้งค่ารูปแบบพิกเซลสําหรับภาพที่สร้างขึ้น

public ImagePixelFormat PixelFormat { get; set; }

คุณสมบัติมูลค่า

ImagePixelFormat

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพ

ค่าเริ่มต้นคือ Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb

รูปแบบ Pixel ของภาพส่งออกอาจแตกต่างจากค่าที่กําหนดเนื่องจากทํางานของ GDI +

Resolution

กําหนดความละเอียดทั้งแนวนอนและแนวตั้งสําหรับภาพที่สร้างขึ้นในจุดต่อ นิ้ว

public float Resolution { set; }

คุณสมบัติมูลค่า

float

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพ

SaveFormat

คําอธิบายรูปแบบที่หน้าหรือรูปแบบเอกสาร rendered จะถูกบันทึกถ้าวัตถุตัวเลือกบันทึกนี้จะถูกใช้สามารถเป็นสกรูAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg หรือ vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg

public override SaveFormat SaveFormat { get; set; }

คุณสมบัติมูลค่า

SaveFormat

Remarks

จํานวนตัวเลือกอื่น ๆ ขึ้นอยู่กับรูปแบบที่เลือก

นอกจากนี้ยังเป็นไปได้ที่จะบันทึก SVG ทั้งผ่าน Aspose.Words.Saving.ImageSaveOptions และผ่าน Aspose.Words.Saving.SvgSaveOptions

Scale

รับหรือตั้งค่าปัจจัย zoom สําหรับภาพที่สร้างขึ้น

public float Scale { get; set; }

คุณสมบัติมูลค่า

float

Remarks

ค่าเริ่มต้นคือ 1.0. ค่าควรจะสูงกว่า 0.

ThresholdForFloydSteinbergDithering

รับหรือตั้งข้อ จํากัด ที่กําหนดค่าข้อผิดพลาดด้านไบนารีในวิธีการ Floyd-Steinbergเมื่อ Aspose.Words.Saving.ImageBinarizationMethod คือ Aspose.Words.Saving.ImageBinarizationMethod.FloydSteinbergDithering

public byte ThresholdForFloydSteinbergDithering { get; set; }

คุณสมบัติมูลค่า

byte

Remarks

ค่าเริ่มต้นคือ 128.

TiffBinarizationMethod

รับหรือตั้งค่าวิธีการที่ใช้ในการแปลงภาพเป็นรูปแบบ 1 bppเมื่อ Aspose.Words.Saving.ImageSaveOptions.SaveFormat เป็น Aspose.Words.SaveFormat.Tiff และAspose.Words.Saving.ImageSaveOptions.TiffCompression เป็นเท่ากับ Aspose.Words.Saving.TiffCompression.Ccitt3 หรือ Aspose.Words.Saving.TiffCompression.Ccitt4

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

คุณสมบัติมูลค่า

ImageBinarizationMethod

Remarks

ค่าเริ่มต้นคือ Aspose.Words.Saving.ImageBinarizationMethod.Threshold

TiffCompression

รับหรือตั้งค่าประเภทการบีบอัดที่จะใช้เมื่อบันทึกภาพที่สร้างขึ้นในรูปแบบ TIFF

public TiffCompression TiffCompression { get; set; }

คุณสมบัติมูลค่า

TiffCompression

Remarks

มีผลเฉพาะเมื่อประหยัดกับ TIFF

ค่าเริ่มต้นคือ Aspose.Words.Saving.TiffCompression.Lzw

UseGdiEmfRenderer

รับหรือตั้งค่าค่าที่ระบุว่าคุณควรใช้ GDI+ หรือ Aspose.Words MetaFile Render เมื่อบันทึก EMF

public bool UseGdiEmfRenderer { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ถ้าตั้งค่ากับ GDI+ เมทาฟิล renderer ใช้ หมายความเนื้อหาจะเขียนกับ GDI+ วัตถุกราฟิกและบันทึกไปยังเมทาฟิล

หากกําหนดไว้ใน Aspose.Words มะตาเฟิล renderer ใช้ หมายความเนื้อหาจะถูกเขียนโดยตรงในรูปแบบมะตาเฟิลด้วย Aspose.Words

มีผลเฉพาะเมื่อประหยัดกับ EMF

GDI + การบันทึกทํางานเฉพาะบน .NET

หมายถึงค่าเริ่มต้น

VerticalResolution

รับหรือตั้งค่าความละเอียดแนวตั้งสําหรับภาพที่สร้างขึ้นในจุดต่อ นิ้ว

public float VerticalResolution { get; set; }

คุณสมบัติมูลค่า

float

Remarks

คุณสมบัตินี้มีผลเฉพาะเมื่อบันทึกรูปแบบภาพและมีผลกระทบต่อขนาดการส่งออกในพิกเซล

หมายเลขเริ่มต้นคือ 96.

Methods

Clone()

สร้าง clone ลึกของวัตถุนี้

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 แบบไทย
OSZAR »