Aggiungere un watermark WordArt al grafico in Aspose.Cells
Contents
[
Hide
]
Puoi usare WordArt per aggiungere effetti speciali al testo nei fogli di calcolo. Ad esempio, distende un titolo, decora il testo, fa adattare il testo a una forma preimpostata o applica il testo interessato all’area di trama di un grafico come un watermark. Il WordArt diventa un oggetto che puoi spostare o posizionare nei fogli di calcolo per aggiungere decorazioni.
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.
Il file di input
**Il file di output
C#
string FilePath = @"..\..\..\Sample Files\";
string FileName = FilePath + "Add WordArt Watermark to Chart.xlsx";
//Open the existing excel file.
Workbook workbook = new Workbook(FileName);
//Get the chart in the first worksheet.
Aspose.Cells.Charts.Chart chart = workbook.Worksheets[0].Charts[0];
//Add a WordArt watermark (shape) to the chart's plot area.
Aspose.Cells.Drawing.Shape wordart = chart.Shapes.AddTextEffectInChart(MsoPresetTextEffect.TextEffect2,
"CONFIDENTIAL", "Arial Black", 66, false, false, 1200, 500, 2000, 3000);
//Get the shape's fill format.
Aspose.Cells.Drawing.MsoFillFormat wordArtFormat = wordart.FillFormat;
//Set the transparency.
wordArtFormat.Transparency = 0.9;
//Get the line format and make it invisible.
Aspose.Cells.Drawing.MsoLineFormat lineFormat = wordart.LineFormat;
lineFormat.IsVisible = false;
//Save the excel file.
workbook.Save(FileName);