Använda bild som texture i en form

Möjliga användningsscenario

När bilden är liten och täcker inte hela ytan av formen utan att förlora kvalitet, har du möjlighet att använda den som texture. Texturen fyller formens yta med en liten bild genom att upprepa dem som om de är kakel.

Använda bild som texture i en form

Du kan fylla formens yta med en bild och använda Shape.Fill.TextureFill.IsTiling egenskapen och ställa in den som true för att använda texturen. Se följande exempelkod, dess exempel Excel-fil, dess utfilens Excel-fil samt skärmdumpen för referens.

Skärmdump

todo:image_alt_text

Exempelkod

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Load sample Excel file
Workbook wb = new Workbook(srcDir + "sampleTextureFill_IsTiling.xlsx");
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Access first shape inside the worksheet
Shape sh = ws.getShapes().get(0);
//Tile Picture as a Texture inside the Shape
sh.getFill().getTextureFill().setTiling(true);
//Save the output Excel file
wb.save(outDir + "outputTextureFill_IsTiling.xlsx");