Image en mosaïque en tant que texture à l'intérieur de la forme
Contents
[
Hide
]
Scénarios d’utilisation possibles
Lorsque l’image est petite et ne couvre pas toute la surface de la forme sans perdre sa qualité, vous avez la possibilité de la carreler. Le carrelage remplit la surface de la forme avec une petite image en les répétant comme s’il s’agissait de carreaux.
Image en mosaïque en tant que texture à l’intérieur de la forme
Vous pouvez remplir la surface de la forme avec une image et la carreler en utilisant leShape.Fill.TextureFill.IsTiling propriété et la mise en placevrai . Veuillez consulter l’exemple de code suivant, sonexemple de fichier Excel , sonfichier Excel de sortie ainsi que la capture d’écran pour référence.
Capture d’écran
Exemple de code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); |