Fügen Sie WordArt Wasserzeichen zum Diagramm hinzu

Hinzufügen von WordArt-Wasserzeichen zum Diagramm

Das folgende Beispiel zeigt, wie Sie eine WordArt-Form als Wasserzeichen für den vorhandenen Diagrammbereich hinzufügen. Das Beispiel verwendet eine Vorlagen-Excel-Datei, die bereits das Diagramm enthält.

Vergleichsbilder vor und nach der Codeausführung

Die Eingabedatei

todo:image_alt_text

Die Ausgabedatei

todo:image_alt_text

Java-Code zum Hinzufügen von WordArt-Wasserzeichen zu Diagrammen

// 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");