Sperren des WordArt Wasserzeichens

Contents
[ ]

Aspose.Cells-APIs ermöglichen es, bestimmte Aspekte des Wasserzeichens zu sperren, so dass die Benutzerinteraktion eingeschränkt oder vollständig blockiert werden kann. Der folgende Codeauszug zeigt die Verwendung der Aspose.Cells for .NET-API zum Sperren der Auswahl, Bewegung, Bearbeitung und Änderung der Größe des Wasserzeichens durch Erstellen einer Tabelle von Grund auf.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Instantiate a new Workbook
Workbook workbook = new Workbook();
// Get the first default sheet
Worksheet sheet = workbook.Worksheets[0];
// Add Watermark
Shape wordart = sheet.Shapes.AddTextEffect(MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
// Lock Shape Aspects
wordart.IsLocked = true;
wordart.SetLockedProperty(ShapeLockType.Selection, true);
wordart.SetLockedProperty(ShapeLockType.ShapeType, true);
wordart.SetLockedProperty(ShapeLockType.Move, true);
wordart.SetLockedProperty(ShapeLockType.Resize, true);
wordart.SetLockedProperty(ShapeLockType.Text, true);
// Get the fill format of the word art
FillFormat wordArtFormat = wordart.Fill;
// Set the color
wordArtFormat.SetOneColorGradient(Color.Red, 0.2, GradientStyleType.Horizontal, 2);
// Set the transparency
wordArtFormat.Transparency = 0.9;
// Make the line invisible
wordart.HasLine = false;
// Save the file
workbook.Save(dataDir + "output_out.xlsx");