Werken met Watermark
Dit onderwerp bespreekt hoe je programmatisch met watermerk met behulp van Aspose.Words. Een watermerk is een achtergrondafbeelding die achter de tekst in een document wordt weergegeven. Een watermerk kan een tekst of een afbeelding bevatten die door de Watermark Klasse.
Probeer online
U kunt deze functionaliteit proberen met onze Gratis online document watermerk.
Een watermerk toevoegen aan een document
In Microsoft Word, een watermerk kan gemakkelijk in een document worden geplaatst met het commando Watermark invoegen. Aspose.Words levert de Watermark klasse om watermerk in documenten toe te voegen of te verwijderen. Aspose.Words levert de WatermarkType opsomming van drie mogelijke typen watermerken (TEXT, IMAGE, en NONE) om mee te werken
Tekst Watermerk toevoegen
Het volgende voorbeeld van code laat zien hoe je een tekst watermerk in een document invoegt door te definiëren TextWatermarkOptions met de set_text methode.
Watermerk voor afbeelding toevoegen
Het volgende voorbeeld van code laat zien hoe je een watermerk in een document invoegt door te definiëren ImageWatermarkOptions met de set_image methode:
Het watermerk kan ook met de vormklasse worden aangebracht. Het is zeer gemakkelijk om elke vorm of afbeelding in een header of voettekst in te voegen en zo een watermerk van elk denkbaar type te creëren.
De volgende codevoorbeeld voegt een watermerk in een Word-document:
Watermerk uit een document verwijderen
De Watermark klasse geeft de verwijderingsmethode om het watermerk uit een document te verwijderen.
Het volgende voorbeeld van code laat zien hoe je een watermerk uit documenten verwijdert:
Als de watermerken worden toegevoegd met behulp van de Shape Klasse-object vervolgens om het watermerk uit een document te verwijderen u alleen de naam van watermerk vorm tijdens het invoegen moet instellen en vervolgens verwijderen watermerk vorm door een toegewezen naam.
Het volgende voorbeeld van code laat zien hoe u de naam van het watermerk instelt en het uit het document verwijdert:
# Set name to be able to remove it afterwards
watermark.name = "WaterMark"
Watermerk toevoegen aan tabelcel
Soms moet je een watermerk/image in de cel van een tafel plaatsen en het buiten de tafel tonen, kunt u de is_layout_in_cell eigendom. Deze eigenschap krijgt of stelt een vlag die aangeeft of de vorm wordt weergegeven in een tabel of er buiten. Merk op dat deze eigenschap alleen werkt wanneer u het document voor Microsoft Word 2010 optimize_for methode.
Het volgende voorbeeld van code laat zien hoe deze eigenschap te gebruiken: