// Create a new workbook Workbook workbook = new Workbook(); IWorksheet worksheet = workbook.getWorksheets().get(0); IShape shape = worksheet.getShapes().addShape(AutoShapeType.Parallelogram, 1, 1, 200, 100); shape.getFill().presetTextured(PresetTexture.Canvas); shape.getFill().setTextureAlignment(TextureAlignment.Center); shape.getFill().setTextureOffsetX(2.5); shape.getFill().setTextureOffsetY(3.2); shape.getFill().setTextureHorizontalScale(0.9); shape.getFill().setTextureVerticalScale(0.2); shape.getFill().setTransparency(0.5); // Save to an excel file workbook.save("ConfigShapeWithTextureFill.xlsx");