WatermarkableImage

WatermarkableImage class

Vertegenwoordigt een afbeelding in een document.

public abstract class WatermarkableImage : ContentPart

Eigenschappen

Naam Beschrijving
Height { get; } Krijgt de hoogte hiervanWatermarkableImage in pixels.
Width { get; } Krijgt de breedte hiervanWatermarkableImage in pixels.

methoden

Naam Beschrijving
Add(Watermark) Voegt hier een watermerk aan toeWatermarkableImage . Deze methode gaat ervan uit dat de offset en grootte van het watermerk worden gemeten in pixels (indien toegewezen).
FindImages() Vindt alle afbeeldingen in de inhoud. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
FindImages(ImageSearchCriteria) Zoekt afbeeldingen volgens de opgegeven zoekcriteria. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
GetBytes() Haalt de afbeelding op als byte-array.
Search() Vindt alle mogelijke watermerken in de inhoud. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
Search(SearchCriteria) Vindt mogelijke watermerken volgens opgegeven zoekcriteria. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .

Opmerkingen

Kom meer te weten:

Voorbeelden

Voeg een watermerk toe aan alle afbeeldingen in een document van elk ondersteund type.

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    // Initialiseer tekst- of afbeeldingswatermerk.
    TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));

    // Vind alle afbeeldingen in de inhoud.
    WatermarkableImageCollection images = watermarker.GetImages();

    // Voeg een watermerk toe.
    foreach (WatermarkableImage watermarkableImage in images)
    {
        watermarkableImage.Add(watermark);
    }

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

Zie ook