PictureFillFormat

PictureFillFormat 类

表示一种图片填充样式。

public sealed class PictureFillFormat : PVIObject, IPictureFillFormat

属性

名称描述
AsIPresentationComponent { get; }允许获取基础 IPresentationComponent 接口。只读 IPresentationComponent
CropBottom { get; set; }返回或设置从图片底部裁剪掉的真实图像高度的百分比数。读写 Single。
CropLeft { get; set; }返回或设置从图片左侧裁剪掉的真实图像宽度的百分比数。读写 Single。
CropRight { get; set; }返回或设置从图片右侧裁剪掉的真实图像宽度的百分比数。读写 Single。
CropTop { get; set; }返回或设置从图片顶部裁剪掉的真实图像高度的百分比数。读写 Single。
Dpi { get; set; }返回或设置用于填充图片的 DPI。读写 Int32。
Picture { get; }返回图片。只读 ISlidesPicture
PictureFillMode { get; set; }返回或设置图片填充模式。读写 PictureFillMode
StretchOffsetBottom { get; set; }返回或设置填充矩形的底部边缘,该边缘由相对于形状边界框底部边缘的百分比偏移定义。正百分比表示内嵌,负百分比表示外延。读写 Single。
StretchOffsetLeft { get; set; }返回或设置填充矩形的左边缘,该边缘由相对于形状边界框左边缘的百分比偏移定义。正百分比表示内嵌,负百分比表示外延。读写 Single。
StretchOffsetRight { get; set; }返回或设置填充矩形的右边缘,该边缘由相对于形状边界框右边缘的百分比偏移定义。正百分比表示内嵌,负百分比表示外延。读写 Single。
StretchOffsetTop { get; set; }返回或设置填充矩形的顶部边缘,该边缘由相对于形状边界框顶部边缘的百分比偏移定义。正百分比表示内嵌,负百分比表示外延。读写 Single。
TileAlignment { get; set; }返回或设置纹理在形状内的对齐方式。此设置控制纹理图案的起始点以及在形状上的重复方式。读写 RectangleAlignment
TileFlip { get; set; }翻转纹理平铺的水平、垂直或两个轴。读写 TileFlip
TileOffsetX { get; set; }返回或设置纹理相对于形状原点的水平偏移(单位为点)。正值将纹理向右移动,负值将纹理向左移动。读写 Single。
TileOffsetY { get; set; }返回或设置纹理相对于形状原点的垂直偏移(单位为点)。正值将纹理向下移动,负值将纹理向上移动。读写 Single。
TileScaleX { get; set; }返回或设置纹理填充的水平缩放比例(百分比)。读写 Single。
TileScaleY { get; set; }返回或设置纹理填充的垂直缩放比例(百分比)。读写 Single。

方法

名称描述
CompressImage(bool, float)通过根据形状大小和指定分辨率缩小图像来压缩图像。可选地,它还会删除裁剪区域。
CompressImage(bool, PicturesCompression)通过根据形状大小和指定分辨率缩小图像来压缩图像。可选地,它还会删除裁剪区域。
DeletePictureCroppedAreas()删除填充图片的裁剪区域。
override Equals(object)与指定对象进行比较。
override GetHashCode()返回哈希代码。

参见