Watermarker

Watermarker class

Vertegenwoordigt een klasse voor watermerkbeheer in een document.

public class Watermarker : IDisposable

Constructeurs

Naam Beschrijving
Watermarker(Stream) Initialiseert een nieuw exemplaar van hetWatermarker klasse met de opgegeven stream.
Watermarker(string) Initialiseert een nieuw exemplaar van hetWatermarker klasse met het opgegeven documentpad.
Watermarker(Stream, LoadOptions) Initialiseert een nieuw exemplaar van hetWatermarker klasse met de opgegeven stream en laadopties.
Watermarker(Stream, WatermarkerSettings) Initialiseert een nieuw exemplaar van hetWatermarker klasse met de opgegeven stream en instellingen.
Watermarker(string, LoadOptions) Initialiseert een nieuw exemplaar van hetWatermarkerklasse met het opgegeven documentpad en laadopties.
Watermarker(string, WatermarkerSettings) Initialiseert een nieuw exemplaar van hetWatermarker klasse met het opgegeven documentpad en instellingen.
Watermarker(Stream, LoadOptions, WatermarkerSettings) Initialiseert een nieuw exemplaar van hetWatermarker klasse met de opgegeven stream, laadopties en instellingen.
Watermarker(string, LoadOptions, WatermarkerSettings) Initialiseert een nieuw exemplaar van hetWatermarker klasse met het opgegeven documentpad, laadopties en instellingen.

Eigenschappen

Naam Beschrijving
SearchableObjects { get; set; } Haalt of stelt de inhoudsobjecten op die moeten worden opgenomen in een watermerkzoekopdracht.

methoden

Naam Beschrijving
Add(Watermark) Voegt een watermerk toe aan het geladen document.
Add(Watermark, WatermarkOptions) Voegt een watermerk toe aan het geladen document met watermerkopties.
Dispose() Verwijdert de huidige instantie.
GeneratePreview(PreviewOptions) Genereert voorbeeldafbeeldingen voor het document.
GetContent<T>() Retourneert deContent object voor het geladen document.
GetDocumentInfo() Krijgt de informatie over de indeling van het geladen document.
GetImages() Vindt alle afbeeldingen in het document.
GetImages(ImageSearchCriteria) Vindt afbeeldingen volgens opgegeven zoekcriteria.
Remove(PossibleWatermark) Verwijdert watermerk uit het document.
Remove(PossibleWatermarkCollection) Verwijdert alle watermerken in de verzameling uit het document.
Save() Slaat de documentgegevens op in de onderliggende stream.
Save(SaveOptions) Slaat de documentgegevens op in de onderliggende stroom met behulp van opslagopties.
Save(Stream) Slaat het document op in de opgegeven stream.
Save(string) Slaat het document op de opgegeven bestandslocatie op.
Save(Stream, SaveOptions) Slaat het document op in de opgegeven stream met behulp van opslagopties.
Save(string, SaveOptions) Slaat het document op de gespecificeerde bestandslocatie op met behulp van opslagopties.
Search() Zoekt alle mogelijke watermerken in het document.
Search(SearchCriteria) Zoekt mogelijke watermerken volgens gespecificeerde zoekcriteria.

Voorbeelden

Laad en bewaar inhoud van elk ondersteund formaat.

// Laad een inhoud uit een bestand.
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
    // Gebruik methoden van de klasse Watermarker om watermerken toe te voegen, te zoeken of te verwijderen.

    // Wijzigingen opslaan.
    watermarker.Save("D:\\output.pdf");
}

Zie ook