Lägg till vattenstämpel i Excel-arbetsbladet Python

Vattenmärkning är ett av de vanligaste sätten att skydda dokument från obehörig användning. Oftare definierar en vattenstämpel äganderätten till det upphovsrättsskyddade innehållet. I enlighet med det täcker den här artikeln hur man utför vattenmärkning i Excel-filer programmatiskt. Särskilt kommer du att lära dig hur du lägger till vattenstämpel i ett Excel-kalkylblad med Python.

Python-bibliotek för att lägga till vattenstämplar till Excel-kalkylblad

Aspose.Cells for Python är ett bibliotek för manipulering av kalkylblad som låter dig skapa, ändra eller konvertera Excel-filer. Vi kommer att använda den för att lägga till vattenstämpel i Excel-kalkylbladen. Du kan ladda ner biblioteket eller installera det med följande pip-kommando.

pip install aspose-cells

Lägg till en vattenstämpel till Excel-arbetsblad i Python

Följande är stegen för att lägga till en vattenstämpel i ett Excel-kalkylblad med Python.

Följande kodexempel visar hur man lägger till en vattenstämpel i ett Excel-kalkylblad.

# Ladda Excel-filen
workbook = Workbook("workbook.xlsx")

# Skaffa det första standardarket
sheet = workbook.getWorksheets().get(0)

# Lägg till vattenstämpel
wordart = sheet.getShapes().addTextEffect(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL",
    "Arial Black", 50, False, True, 18, 8, 1, 1, 130, 800)

# Hämta fyllningsformatet för ordkonsten
wordArtFormat = wordart.getFill()

# Ställ in färgen
wordArtFormat.setOneColorGradient(Color.getRed(), 0.2, GradientStyleType.HORIZONTAL, 2);

# Ställ in transparensen
wordArtFormat.setTransparency(0.9)

# Gör linjen osynlig
wordart.setHasLine(False)

# Lås form aspekter
wordart.setLocked(True)
wordart.setLockedProperty(ShapeLockType.SELECTION, True)
wordart.setLockedProperty(ShapeLockType.SHAPE_TYPE, True)
wordart.setLockedProperty(ShapeLockType.MOVE, True)
wordart.setLockedProperty(ShapeLockType.RESIZE, True)
wordart.setLockedProperty(ShapeLockType.TEXT, True)

# Spara den vattenmärkta Excel-filen
workbook.save("watermarked.xlsx")

Produktion

Följande är skärmdumpen av Excel-arbetsbladet efter att du har lagt till vattenstämpeln.

Lägga till vattenstämpel i Excel-kalkylblad

Skaffa en gratis licens

Du kan använda Aspose.Cells för Python utan utvärderingsbegränsningar med en tillfällig licens.

Onlineverktyg för att vattenmärka Excel-filer

Använd vårt gratis vattenmärkningsverktyg för Excel online, som är baserat på Aspose.Cells för Python. Du kan använda den här appen var som helst utan att registrera dig.

Slutsats

Vattenstämplar används i stor utsträckning för att förhindra olaglig användning av upphovsrättsskyddade Excel-filer. Följaktligen har du i den här artikeln lärt dig hur du lägger till vattenstämpel i Excel-kalkylblad med Python. Dessutom har vi försett dig med ett gratis onlinevattenmärkningsverktyg som låter dig lägga till vattenstämpel på Excel-ark.

Du kan också utforska andra funktioner i Aspose.Cells for Python med hjälp av dokumentationen. Om du har några frågor kan du skriva på vårt forum.

Se även