Lägg till WordArt vattenstämpel i arbetsbladet
Contents
[
Hide
]
Använd WordArt för att lägga till speciella texteffekter i kalkylblad. Till exempel, sträck ut en titel över filens överkant, dekorera text och få texten att passa en förinställd form, eller använd texten på ett Excel-ark som en bakgrundsvattenstämpel. WordArt blir ett objekt som du kan flytta eller placera i kalkylblad för att lägga till dekoration.
Lägger till WordArt-vattenstämpel i arbetsbladet
Följande exempel visar hur du lägger till en WordArt-form för att ställa in en bakgrundsvattenstämpel för ett kalkylblad.
Efter att ha kört koden innehåller utdatafilen en blekröd WordArt-vattenstämpel.
Utdatafilen
This file contains 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 | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(AddWordArtWatermarkToWorksheet.class) + "articles/"; | |
// Instantiate a new Workbook | |
Workbook workbook = new Workbook(); | |
// Get the first default sheet | |
Worksheet sheet = workbook.getWorksheets().get(0); | |
// Add Watermark | |
Shape wordart = sheet.getShapes().addTextEffect(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL", | |
"Arial Black", 50, false, true, 18, 8, 1, 1, 130, 800); | |
// Get the fill format of the word art | |
FillFormat wordArtFormat = wordart.getFill(); | |
// Set the color | |
wordArtFormat.setOneColorGradient(Color.getRed(), 0.2, GradientStyleType.HORIZONTAL, 2); | |
// Set the transparency | |
wordArtFormat.setTransparency(0.9); | |
// Make the line invisible | |
LineFormat lineFormat = wordart.getLine(); | |
lineFormat.setWeight(0.0); | |
// Save the file | |
workbook.save(dataDir + "AWArtWToWorksheet_out.xls"); |