Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
When the picture is small and does not cover the entire surface of the shape without losing its quality, you have the option to tile it. Tiling fills the shape surface with a small image by repeating it as tiles.
You can fill the shape surface with an image and tile it by using the Shape.isTiling() property and setting it to true. Please see the following sample code, its sample Excel file, and the screenshot for reference.

const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const sourceDir = path.join(__dirname, "data");
const outputDir = path.join(__dirname, "output");
// Load sample Excel file
const workbook = new AsposeCells.Workbook(path.join(sourceDir, "sampleTextureFill_IsTiling.xlsx"));
// Access first worksheet
const worksheet = workbook.getWorksheets().get(0);
// Access first shape inside the worksheet
const shape = worksheet.getShapes().get(0);
// Tile Picture as a Texture inside the Shape
shape.getFill().getTextureFill().setIsTiling(true);
// Save the output Excel file
workbook.save(path.join(outputDir, "outputTextureFill_IsTiling.xlsx"));
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.