WatermarkableImage
Contenu
[
Cacher
]
WatermarkableImage class
Représente une image dans un document.
public abstract class WatermarkableImage : ContentPart
Propriétés
Nom | La description |
---|---|
Height { get; } | Obtient la hauteur de ceWatermarkableImage en pixels. |
Width { get; } | Obtient la largeur de ceWatermarkableImage en pixels. |
Méthodes
Nom | La description |
---|---|
Add(Watermark) | Ajoute un filigrane à ceciWatermarkableImage . Cette méthode suppose que le décalage et la taille du filigrane sont mesurés en pixels (s’ils sont attribués). |
FindImages() | Recherche toutes les images dans le contenu. La recherche est effectuée dans les objets spécifiés dansSearchableObjects . |
FindImages(ImageSearchCriteria) | Trouve des images selon les critères de recherche spécifiés. La recherche est effectuée dans les objets spécifiés dansSearchableObjects . |
GetBytes() | Obtient l’image sous forme de tableau d’octets. |
Search() | Recherche tous les filigranes possibles dans le contenu. La recherche est effectuée dans les objets spécifiés dansSearchableObjects . |
Search(SearchCriteria) | Trouve les filigranes possibles selon les critères de recherche spécifiés. La recherche est effectuée dans les objets spécifiés dansSearchableObjects . |
Remarques
Apprendre encore plus:
Exemples
Ajoutez un filigrane à toutes les images d’un document de tout type pris en charge.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// Initialise le filigrane de texte ou d'image.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// Trouve toutes les images dans le contenu.
WatermarkableImageCollection images = watermarker.GetImages();
// Ajouter un filigrane.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// Sauvegarder les modifications.
watermarker.Save(@"D:\output.doc");
}
Voir également
- class ContentPart
- espace de noms GroupDocs.Watermark.Contents.Image
- Assemblée GroupDocs.Watermark