Размещение изображения в качестве текстуры внутри формы

Возможные сценарии использования

Когда изображение маленькое и не покрывает всю поверхность формы без потери качества, то у вас есть возможность повторить его. Повторение заполняет поверхность формы маленьким изображением, повторяя их, как плитку.

Текстурное изображение внутри формы

Вы можете заполнить поверхность фигуры некоторым изображением и наложить на нее плитки, используя свойство Shape.Fill.TextureFill.IsTiling и установить его true. Пожалуйста, ознакомьтесь с следующим образцом кода, образцом файла Excel, а также снимком экрана для справки.

Снимок экрана

todo:image_alt_text

Образец кода

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load sample Excel file
Workbook wb = new Workbook(sourceDir + "sampleTextureFill_IsTiling.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access first shape inside the worksheet
Shape sh = ws.Shapes[0];
//Tile Picture as a Texture inside the Shape
sh.Fill.TextureFill.IsTiling = true;
//Save the output Excel file
wb.Save(outputDir + "outputTextureFill_IsTiling.xlsx");