Class ImageSaveOptions
Tên không gian: Aspose.Words.Saving Tổng hợp: Aspose.Words.dll (25.4.0)
Cho phép xác định các tùy chọn bổ sung khi trình bày các trang tài liệu hoặc hình dạng cho hình ảnh.
Để tìm hiểu thêm, hãy ghé thăm Specify Save Options tài liệu bài viết.
public class ImageSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← ImageSaveOptions
Thành viên thừa kế
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)
Bắt đầu một ví dụ mới của lớp này mà có thể được sử dụng để lưu các hình ảnh được trình bày trongTải về Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Tải về Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsĐịnh dạng Aspose.Words.SaveFormat.WebP hoặc Aspose.Words.SaveFormat.Svg.
public ImageSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Có thể làTải về Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Tải về Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP hoặc Aspose.Words.SaveFormat.Svg định dạng.
Properties
HorizontalResolution
Nhận hoặc đặt độ phân giải ngang cho hình ảnh được tạo ra, trong điểm mỗi inch.
public float HorizontalResolution { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm các định dạng hình ảnh và ảnh hưởng đến kích thước phát hành trong pixel.
Giá trị mặc định là 96.
ImageBrightness
Nhận hoặc đặt độ sáng cho các hình ảnh được tạo ra.
public float ImageBrightness { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm cho các định dạng hình ảnh raster.
Giá trị mặc định là 0.5. Giá trị phải nằm trong phạm vi giữa 0 và 1.
ImageColorMode
Nhận hoặc đặt chế độ màu cho hình ảnh được tạo.
public ImageColorMode ImageColorMode { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm cho các định dạng hình ảnh raster.
Giá trị mặc định là Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Nhận hoặc đặt sự tương phản cho hình ảnh được tạo ra.
public float ImageContrast { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm cho các định dạng hình ảnh raster.
Giá trị mặc định là 0.5. Giá trị phải nằm trong phạm vi giữa 0 và 1.
ImageSize
Nhận hoặc đặt kích thước của một hình ảnh được tạo thành trong pixel.
public Size ImageSize { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm cho các định dạng hình ảnh raster.
Giá trị mặc định là (0 x 0), có nghĩa là kích thước của hình ảnh được tạo sẽ được tính theo kích cỡ của ảnh trong điểm, độ phân giải và quy mô cụ thể.
JpegQuality
Nhận hoặc đặt một giá trị xác định chất lượng của hình ảnh JPEG được tạo.
public int JpegQuality { get; set; }
Giá trị bất động sản
Remarks
Chỉ có hiệu quả khi tiết kiệm đến JPEG.
Sử dụng tài sản này để có được hoặc thiết lập chất lượng của hình ảnh được tạo khi tiết kiệm trong định dạng JPEG. Giá trị có thể thay đổi từ 0 đến 100, nơi 0 có nghĩa là chất lượng tồi tệ nhất nhưng áp suất tối đa và 100 có nghĩa là chất lượng tốt nhất nhưng áp suất tối thiểu.
Giá trị mặc định là 95.
MetafileRenderingOptions
Cho phép xác định làm thế nào các metafiles được xử lý trong sản phẩm được thực hiện.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Giá trị bất động sản
Remarks
Khi Aspose.Words.Saving.MetafileRenderingMode.Vector được xác định, Aspose.Words render metaphile to vector graphics using its own metaphile rendering engine first and then render vector graphics to the image.
Khi Aspose.Words.Saving.MetafileRenderingMode.Bitmap được xác định, Aspose.Words render metaphile trực tiếp đến hình ảnh bằng cách sử dụng động cơ rendering metaphile GDI+.
GDI+ metafile rendering engine hoạt động nhanh hơn, hỗ trợ hầu như tất cả các tính năng metafile nhưng ở độ phân giải thấp có thể tạo ra kết quả không nhất quán khi so sánh với phần còn lại của đồ họa vector (đặc biệt là cho văn bản) trên trang. Aspose.Words metafile rendering engine sẽ tạo ra kết quả nhất quán hơn ngay cả ở độ phân giải thấp nhưng hoạt động chậm hơn và có thể không chính xác rendering các metafile phức tạp.
Giá trị mặc định cho Aspose.Words.Saving.MetafileRenderingMode là Aspose.Words.Saving.MetafileRenderingMode.Bitmap.
PageSet
Nhận hoặc đặt các trang để cung cấp.Theo mặc định là tất cả các trang trong tài liệu.
public PageSet PageSet { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi trình bày các trang tài liệu. Tài sản này bị bỏ qua khi trình bày các hình dạng cho hình ảnh.
PaperColor
Nhận hoặc đặt màu nền (bảng) cho hình ảnh được tạo ra.
Giá trị mặc định là System.Drawing.Color.White.
public Color PaperColor { get; set; }
Giá trị bất động sản
Remarks
Khi rendering các trang của một tài liệu mà chỉ định màu nền của riêng mình, sau đó màu nền tài liệu sẽ vượt quá màu được chỉ định bởi tài sản này.
PixelFormat
Nhận hoặc đặt định dạng pixel cho hình ảnh được tạo ra.
public ImagePixelFormat PixelFormat { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm cho các định dạng hình ảnh raster.
Giá trị mặc định là Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Định dạng pixel của hình ảnh output có thể khác với giá trị thiết lập do công việc của GDI+.
Resolution
Thiết lập cả độ phân giải ngang và dọc cho các hình ảnh được tạo ra, trong điểm mỗi inch.
public float Resolution { set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm cho các định dạng hình ảnh raster.
SaveFormat
Nó xác định định định dạng trong đó các trang hoặc hình thức tài liệu được trình bày sẽ được lưu nếu mục tùy chọn lưu này được sử dụng.Có thể là một rãnhTải về Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg hoặc vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Tải về Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg
public override SaveFormat SaveFormat { get; set; }
Giá trị bất động sản
Remarks
Số lượng các tùy chọn khác phụ thuộc vào định dạng được chọn.
Ngoài ra, nó là có thể để lưu cho SVG cả thông qua Aspose.Words.Saving.ImageSaveOptions và thông qua Aspose.Words.Saving.SvgSaveOptions.
Scale
Nhận hoặc đặt yếu tố zoom cho hình ảnh được tạo ra.
public float Scale { get; set; }
Giá trị bất động sản
Remarks
Giá trị mặc định là 1.0. Giá trị phải lớn hơn 0.
ThresholdForFloydSteinbergDithering
Nhận hoặc đặt giới hạn xác định giá trịlỗi nhị phân trong phương pháp Floyd-Steinberg.khi Aspose.Words.Saving.ImageBinarizationMethod là Aspose.Words.Saving.ImageBinarizationMethod.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Giá trị bất động sản
Remarks
Giá trị mặc định là 128.
TiffBinarizationMethod
Nhận hoặc thiết lập phương pháp được sử dụng trong khi chuyển đổi hình ảnh sang định dạng 1 bppkhi Aspose.Words.Saving.ImageSaveOptions.SaveFormat là Aspose.Words.SaveFormat.Tiff vàAspose.Words.Saving.ImageSaveOptions.TiffCompression tương đương với Aspose.Words.Saving.TiffCompression.Ccitt3 hoặc Aspose.Words.Saving.TiffCompression.Ccitt4.
public ImageBinarizationMethod TiffBinarizationMethod { get; set; }
Giá trị bất động sản
Remarks
Giá trị mặc định là Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Nhận hoặc thiết lập loại nén để áp dụng khi lưu hình ảnh được tạo ra vào định dạng TIFF.
public TiffCompression TiffCompression { get; set; }
Giá trị bất động sản
Remarks
Chỉ có hiệu quả khi tiết kiệm cho TIFF.
Giá trị mặc định là Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Nhận hoặc đặt một giá trị xác định xem bạn có nên sử dụng GDI+ hoặc Aspose.Words metaphile renderer khi tiết kiệm cho EMF.
public bool UseGdiEmfRenderer { get; set; }
Giá trị bất động sản
Remarks
Nếu được thiết lập để GDI+ metafile renderer được sử dụng. nghĩa là nội dung được viết cho GDI+ đồ họa đối tượng và được lưu trữ để metafile.
Nếu được thiết lập để Aspose.Words metafile renderer được sử dụng. nghĩa là nội dung được viết trực tiếp vào định dạng metafile với Aspose.Words.
Chỉ có hiệu quả khi tiết kiệm cho EMF.
GDI+ tiết kiệm chỉ hoạt động trên .NET.
Giá trị mặc định là.
VerticalResolution
Nhận hoặc đặt độ phân giải dọc cho các hình ảnh được tạo ra, trong điểm mỗi inch.
public float VerticalResolution { get; set; }
Giá trị bất động sản
Remarks
Tài sản này chỉ có hiệu lực khi tiết kiệm các định dạng hình ảnh và ảnh hưởng đến kích thước phát hành trong pixel.
Giá trị mặc định là 96.
Methods
Clone()
Nó tạo ra một clone sâu của đối tượng này.
public ImageSaveOptions Clone()