Aggiungere WordArt come Filigrana al Grafico

Aggiunta di WordArt come Filigrana al Grafico

L’esempio seguente mostra come aggiungere una forma WordArt come filigrana per l’area di tracciamento di un grafico esistente. L’esempio utilizza un file Excel di modello che contiene già il grafico.

Immagini di confronto prima e dopo l’esecuzione del codice

Il file di input

todo:image_alt_text

**Il file di output

todo:image_alt_text

Codice Java per aggiungere WordArt come Filigrana ai grafici

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(AddWordArtWatermarkToChart.class) + "articles/";
// Instantiate a new workbook, Open the existing excel file.
Workbook workbook = new Workbook(dataDir + "sample.xlsx");
// Get the chart in the first worksheet.
Chart chart = workbook.getWorksheets().get(0).getCharts().get(0);
// Add a WordArt watermark (shape) to the chart's plot area.
Shape wordart = chart.getShapes().addTextEffectInChart(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL",
"Arial Black", 66, false, false, 1200, 500, 2000, 3000);
// Get the shape's fill format.
FillFormat wordArtFormat = wordart.getFill();
// Set the transparency.
wordArtFormat.setTransparency(0.9);
// Get the line format.
LineFormat lineFormat = wordart.getLine();
// Set Line format to invisible.
lineFormat.setWeight(0.0);
// Save the excel file.
workbook.save(dataDir + "AWArtWToC_out.xlsx");