Werken met Watermark
Dit onderwerp bespreekt hoe je programmatisch werkt met een 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 van 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 behulp van het commando Watermark invoegen. Aspose.Words levert de watermark klasse om watermerk in documenten toe te voegen of te verwijderen. Aspose.Words levert de WatermarkTypeEen opsomming van drie mogelijke soorten watermerken (tekst, afbeelding en geen) 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 de SetText methode:
Watermerk voor afbeelding toevoegen
Het volgende voorbeeld van code laat zien hoe je een watermerk in een document invoegt door het definiëren van ImageWatermarkOptions de SetImage methode:
Het watermerk kan ook met de vormklasse worden ingebracht. Het is zeer eenvoudig om een 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 Remove
methode om het watermerk uit een document te verwijderen.
De volgende codevoorbeelden laten zien hoe je een watermerk uit documenten verwijdert:
Om het watermerk uit een document te verwijderen, moet u tijdens het invoegen alleen de naam van de watermerkvorm instellen en vervolgens de watermerkvorm met een toegewezen naam verwijderen.
Het volgende voorbeeld van code laat u 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");
Voeg een watermerk toe aan een tabelcel
Soms moet je een watermerk/afbeelding in de cel van een tafel plaatsen en het buiten de tafel tonen, kunt u gebruiken IsLayoutInCell eigendom. Deze eigenschap krijgt of zet een vlag die aangeeft of de vorm wordt weergegeven in een tabel of daarbuiten. Merk op dat deze eigenschap alleen werkt wanneer u het document voor Microsoft Word 2010 OptimizeFor methode
Het volgende voorbeeld van code laat zien hoe deze eigenschap te gebruiken: