IPictureFillFormat

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 项。

属性

名称类型访问描述
dpiint读取返回或设置用于填充图片的 dpi。
pictureFillModePictureFillMode读取返回或设置图片填充模式。
pictureISlidesPicture读取返回图片。
cropLeftfloat读取返回或设置从图片左侧裁剪掉的实际图像宽度的百分比。
cropTopfloat读取返回或设置从图片顶部裁剪掉的实际图像高度的百分比。
cropRightfloat读取返回或设置实际图像宽度的百分比,该百分比表示从图片右侧裁剪掉的宽度。
cropBottomfloat读取返回或设置实际图像高度的百分比,该百分比表示从图片底部裁剪掉的高度。
stretchOffsetLeftfloat读取返回或设置填充矩形的左边缘,该左边缘由相对于形状边界框左边缘的百分比偏移定义。
stretchOffsetTopfloat读取返回或设置填充矩形的上边缘,该边缘由相对于形状边界框上边缘的百分比偏移定义。
stretchOffsetRightfloat读取返回或设置填充矩形的右边缘,该边缘由相对于形状边界框右边缘的百分比偏移定义。
stretchOffsetBottomfloat读取返回或设置填充矩形的底边,该矩形是相对于形状边界框底边的百分比偏移定义的。
tileOffsetXfloat读取返回或设置纹理相对于形状原点的水平偏移(单位为点)。
tileOffsetYfloat读取返回或设置纹理相对于形状原点的垂直偏移(单位为点)。
tileScaleXfloat读取返回或设置纹理填充的水平比例,以百分比表示。
tileScaleYfloat读取返回或设置纹理填充的垂直比例,以百分比表示。
tileAlignmentRectangleAlignment读取返回或设置纹理在形状内的对齐方式。
tileFlipTileFlip读取将 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)设置平铺翻转模式。

另请参阅

 中文