WatermarkableImage
Inhalt
[
Ausblenden
]
WatermarkableImage class
Stellt ein Bild in einem Dokument dar.
public abstract class WatermarkableImage : ContentPart
Eigenschaften
Name | Beschreibung |
---|---|
Height { get; } | Ruft die Höhe davon abWatermarkableImage in Pixel. |
Width { get; } | Ruft die Breite davon abWatermarkableImage in Pixel. |
Methoden
Name | Beschreibung |
---|---|
Add(Watermark) | Fügt ein Wasserzeichen hinzuWatermarkableImage . Diese Methode geht davon aus, dass Offset und Größe des Wasserzeichens in Pixel gemessen werden (sofern zugewiesen). |
FindImages() | Findet alle Bilder im Inhalt. Die Suche wird in den angegebenen Objekten durchgeführtSearchableObjects . |
FindImages(ImageSearchCriteria) | Findet Bilder nach den angegebenen Suchkriterien. Die Suche wird in den angegebenen Objekten durchgeführtSearchableObjects . |
GetBytes() | Ruft das Bild als Byte-Array ab. |
Search() | Findet alle möglichen Wasserzeichen im Inhalt. Die Suche wird in den in angegebenen Objekten durchgeführtSearchableObjects . |
Search(SearchCriteria) | Findet mögliche Wasserzeichen nach vorgegebenen Suchkriterien. Die Suche wird in den in angegebenen Objekten durchgeführtSearchableObjects . |
Bemerkungen
Erfahren Sie mehr:
Beispiele
Wasserzeichen zu allen Bildern in einem Dokument eines beliebigen unterstützten Typs hinzufügen.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// Text- oder Bildwasserzeichen initialisieren.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// Finde alle Bilder im Inhalt.
WatermarkableImageCollection images = watermarker.GetImages();
// Wasserzeichen hinzufügen.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// Änderungen speichern.
watermarker.Save(@"D:\output.doc");
}
Siehe auch
- class ContentPart
- namensraum GroupDocs.Watermark.Contents.Image
- Montage GroupDocs.Watermark