IPictureFillFormat
概述
IPictureFillFormat 是 Aspose.Slides FOSS 为 Java 提供的接口。继承自:IFillParamSource。
表示一种图片填充样式。
此接口为在 Java 程序中处理 IPictureFillFormat 对象提供了 33 个方法。可用的方法包括:getCropBottom、getCropLeft、getCropRight、getCropTop、getDpi、getPicture、getPictureFillMode、getStretchOffsetBottom、getStretchOffsetLeft、getStretchOffsetRight、getStretchOffsetTop、getTileAlignment,以及另外 21 个方法。所有公共成员在安装了 Aspose.Slides FOSS for Java 包后,可供任何 Java 应用程序访问。属性包括:cropBottom、cropLeft、cropRight、cropTop、dpi、picture,以及另外 11 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
dpi | int | 读取 | 返回或设置用于填充图片的 dpi。 |
pictureFillMode | PictureFillMode | 读取 | 返回或设置图片填充模式。 |
picture | ISlidesPicture | 读取 | 返回图片。 |
cropLeft | float | 读取 | 返回或设置从图片左侧裁剪掉的实际图像宽度的百分比。 |
cropTop | float | 读取 | 返回或设置从图片顶部裁剪掉的实际图像高度的百分比。 |
cropRight | float | 读取 | 返回或设置实际图像宽度的百分比,该百分比表示从图片右侧裁剪掉的宽度。 |
cropBottom | float | 读取 | 返回或设置实际图像高度的百分比,该百分比表示从图片底部裁剪掉的高度。 |
stretchOffsetLeft | float | 读取 | 返回或设置填充矩形的左边缘,该左边缘由相对于形状边界框左边缘的百分比偏移定义。 |
stretchOffsetTop | float | 读取 | 返回或设置填充矩形的上边缘,该边缘由相对于形状边界框上边缘的百分比偏移定义。 |
stretchOffsetRight | float | 读取 | 返回或设置填充矩形的右边缘,该边缘由相对于形状边界框右边缘的百分比偏移定义。 |
stretchOffsetBottom | float | 读取 | 返回或设置填充矩形的底边,该矩形是相对于形状边界框底边的百分比偏移定义的。 |
tileOffsetX | float | 读取 | 返回或设置纹理相对于形状原点的水平偏移(单位为点)。 |
tileOffsetY | float | 读取 | 返回或设置纹理相对于形状原点的垂直偏移(单位为点)。 |
tileScaleX | float | 读取 | 返回或设置纹理填充的水平比例,以百分比表示。 |
tileScaleY | float | 读取 | 返回或设置纹理填充的垂直比例,以百分比表示。 |
tileAlignment | RectangleAlignment | 读取 | 返回或设置纹理在形状内的对齐方式。 |
tileFlip | TileFlip | 读取 | 将 texture tile 围绕其水平、垂直或两个轴进行翻转。 |
方法
| 签名 | 描述 |
|---|---|
getDpi() → int | 返回或设置用于填充图片的 dpi。 |
setDpi(value: int) | 设置用于填充图片的 dpi。 |
getPictureFillMode() → PictureFillMode | 返回或设置 picture fill mode。 |
setPictureFillMode(value: PictureFillMode) | 设置图片填充模式。 |
getPicture() → ISlidesPicture | 返回图片。 |
getCropLeft() → float | 返回或设置从图片左侧裁剪掉的真实图像宽度的百分比数。 |
setCropLeft(value: float) | 设置从图片左侧裁剪掉的真实图像宽度的百分比数。 |
getCropTop() → float | 返回或设置从图片顶部裁剪掉的真实图像高度的百分比数。 |
setCropTop(value: float) | 设置从图片顶部裁剪掉的实际图像高度的百分比。 |
getCropRight() → float | 返回或设置从图片右侧裁剪掉的实际图像宽度的百分比。 |
setCropRight(value: float) | 设置从图片右侧裁剪掉的实际图像宽度的百分比。 |
getCropBottom() → float | 返回或设置从图片底部裁剪掉的实际图像高度的百分比。 |
setCropBottom(value: float) | 设置从图片底部裁剪掉的实际图像高度的百分比数值。 |
getStretchOffsetLeft() → float | 返回或设置填充矩形的左边缘,该左边缘是相对于形状边界框左边缘的百分比偏移定义的。 |
setStretchOffsetLeft(value: float) | 设置填充矩形的左边缘,该左边缘是相对于形状边界框左边缘的百分比偏移定义的。 |
getStretchOffsetTop() → float | 返回或设置填充矩形的上边缘,该上边缘是相对于形状边界框上边缘的百分比偏移定义的。 |
setStretchOffsetTop(value: float) | 设置填充矩形的上边缘,该边缘相对于形状边界框的上边缘以百分比偏移定义。 |
getStretchOffsetRight() → float | 返回或设置填充矩形的右边缘,该边缘相对于形状边界框的右边缘以百分比偏移定义。 |
setStretchOffsetRight(value: float) | 设置填充矩形的右边缘,该边缘相对于形状边界框的右边缘以百分比偏移定义。 |
getStretchOffsetBottom() → float | 返回或设置填充矩形的底部边缘,该边缘相对于形状边界框的底部边缘以百分比偏移定义。 |
setStretchOffsetBottom(value: float) | 设置填充矩形的底部边缘,该矩形由相对于形状边界框底部边缘的百分比偏移定义。 |
getTileOffsetX() → float | 返回或设置纹理相对于形状原点的水平偏移(单位:点)。 |
setTileOffsetX(value: float) | 设置纹理相对于形状原点的水平偏移(单位:点)。 |
getTileOffsetY() → float | 返回或设置纹理相对于形状原点的垂直偏移(单位:点)。 |
setTileOffsetY(value: float) | 设置纹理相对于形状原点的垂直偏移量(单位为点)。 |
getTileScaleX() → float | 返回或设置纹理填充的水平缩放比例(以百分比表示)。 |
setTileScaleX(value: float) | 设置纹理填充的水平缩放比例(以百分比表示)。 |
getTileScaleY() → float | 返回或设置纹理填充的垂直缩放比例(以百分比表示)。 |
setTileScaleY(value: float) | 将纹理填充的垂直比例设为百分比。 |
getTileAlignment() → RectangleAlignment | 返回或设置纹理在形状内的对齐方式。 |
setTileAlignment(value: RectangleAlignment) | 设置纹理在形状内的对齐方式。 |
getTileFlip() → TileFlip | 沿水平、垂直或两个轴翻转纹理平铺。 |
setTileFlip(value: TileFlip) | 设置平铺翻转模式。 |