ImageSaveOptions

ImageSaveOptions class

允许在将图表页面渲染为图像时指定其他选项。

public class ImageSaveOptions : RenderingSaveOptions

构造函数

姓名 描述
ImageSaveOptions(SaveFileFormat) 初始化此类的新实例,该实例可用于将渲染图像保存在Tiff , Png ,Bmp ,EmfJpeg 格式。

特性

姓名 描述
Area { get; set; } 获取或设置要保存的形状区域。
CompositingQuality { get; set; } 指定合成期间使用的质量级别。
ContentZoom { get; set; } 该参数与比例类似,但不影响生成的图像大小。
virtual DefaultFont { get; set; } 当图中的字符是 unicode 并且没有设置正确的字体值或本地没有安装字体时, 它们可能会显示为块pdf、图像或 XPS 格式。 设置默认字体如 MingLiu 或 MS Gothic 以显示这些字符。
EmfRenderSetting { get; set; } 渲染 Emf 图元文件的设置。
EnlargePage { get; set; } 指定是否放大页面。
ExportGuideShapes { get; set; } 定义是否需要导出导向形状。
ExportHiddenPage { get; set; } 定义是否需要导出隐藏页面。
ImageBrightness { get; set; } 获取或设置生成图像的亮度。
ImageColorMode { get; set; } 获取或设置生成图像的颜色模式。
ImageContrast { get; set; } 获取或设置生成图像的对比度。
InterpolationMode { get; set; } 指定缩放或旋转图像时使用的算法。
IsExportComments { get; set; } 定义是否需要导出评论。
JpegQuality { get; set; } 获取或设置确定生成的 JPEG 图像质量的值。
PageCount { get; set; } 获取或设置保存到多页 TIFF 文件时要呈现的页数。 默认为 MaxValue,这意味着将呈现图表的所有页面。
PageIndex { get; set; } 获取或设置要呈现的第一页的从 0 开始的索引。默认值为 0。
PageSize { get; set; } 获取或设置生成图像的页面大小。 可以是PageSize 或 null。
PixelOffsetMode { get; set; } 获取或设置一个值,指定在渲染期间像素如何偏移。
Resolution { get; set; } 获取或设置生成图像的分辨率,以每英寸点数为单位。
SameAsPdfConversionArea { get; set; } 指定保存区域是否与pdf相同。
SaveForegroundPagesOnly { get; set; } 指定所有页面将保存在图像中还是仅在前景中。
override SaveFormat { get; set; } 如果使用此保存选项对象,则指定保存渲染图表页面的格式。 可以是Tiff ,Png , Bmp ,EmfJpeg
Scale { get; set; } 获取或设置生成图像的缩放系数。
Shapes { get; set; } 获取或设置要渲染的形状。默认计数为 0。
SmoothingMode { get; set; } 指定是否对直线和曲线以及填充区域的边缘应用平滑(抗锯齿)。
TiffCompression { get; set; } 获取或设置将生成的图像保存为 TIFF 格式时应用的压缩类型。
WarningCallback { get; set; } 获取或设置警告回调。

也可以看看