Class TextureFill
Contents
[
Hide
]TextureFill class
Encapsulates the object that represents texture fill format
public class TextureFill : Fill
Properties
Name | Description |
---|---|
ImageData { get; set; } | Gets and sets the image data of the fill. |
IsTiling { get; set; } | Indicates whether tile picture as texture. |
PicFormatOption { get; set; } | Gets or sets picture format option. |
PictureFormatType { get; set; } | Gets and sets the picture format type. |
Scale { get; set; } | Gets and sets the picture format scale. |
TilePicOption { get; set; } | Gets or sets tile picture option. |
Transparency { get; set; } | Returns or sets the degree of transparency of the area as a value from 0.0 (opaque) through 1.0 (clear). |
Type { get; set; } | Gets and sets the texture type |
Methods
Name | Description |
---|---|
override Equals(object) | /(Inherited from Fill .) |
override GetHashCode() | Gets the hash code.(Inherited from Fill .) |
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using Aspose.Cells.Drawing;
using System;
public class DrawingClassTextureFillDemo
{
public static void Run()
{
// Create a new workbook
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Add a rectangle shape to demonstrate texture fill
Shape shape = worksheet.Shapes.AddRectangle(1, 0, 1, 0, 150, 300);
// Apply texture fill to the shape and get existing TextureFill instance
shape.Fill.FillType = FillType.Texture;
TextureFill textureFill = shape.Fill.TextureFill;
// Set built-in texture type
textureFill.Type = TextureType.BlueTissuePaper;
// Configure tiling options
textureFill.IsTiling = true;
TilePicOption tileOptions = new TilePicOption
{
ScaleX = 0.5,
ScaleY = 0.5,
OffsetX = 10,
OffsetY = 10
};
textureFill.TilePicOption = tileOptions;
// Set fill transparency and scaling
textureFill.Transparency = 0.2;
textureFill.Scale = 0.8;
// Save the workbook with texture fill applied
workbook.Save("TextureFillDemo.xlsx");
}
}
}
See Also
- class Fill
- namespace Aspose.Cells.Drawing
- assembly Aspose.Cells