WatermarkableImage
Contenuti
[
Nascondere
]
WatermarkableImage class
Rappresenta un’immagine all’interno di un documento.
public abstract class WatermarkableImage : ContentPart
Proprietà
Nome | Descrizione |
---|---|
Height { get; } | Ottiene l’altezza di questoWatermarkableImage in pixel. |
Width { get; } | Ottiene la larghezza di thisWatermarkableImage in pixel. |
Metodi
Nome | Descrizione |
---|---|
Add(Watermark) | Aggiunge una filigrana a questoWatermarkableImage . Questo metodo presuppone che l’offset e la dimensione della filigrana siano misurati in pixel (se assegnati). |
FindImages() | Trova tutte le immagini nel contenuto. La ricerca viene condotta negli oggetti specificati inSearchableObjects . |
FindImages(ImageSearchCriteria) | Trova le immagini in base ai criteri di ricerca specificati. La ricerca viene eseguita negli oggetti specificati inSearchableObjects . |
GetBytes() | Ottiene l’immagine come array di byte. |
Search() | Trova tutte le possibili filigrane nel contenuto. La ricerca viene condotta negli oggetti specificati inSearchableObjects . |
Search(SearchCriteria) | Trova filigrane possibili in base ai criteri di ricerca specificati. La ricerca viene eseguita negli oggetti specificati inSearchableObjects . |
Osservazioni
Saperne di più:
Esempi
Aggiungi filigrana a tutte le immagini all’interno di un documento di qualsiasi tipo supportato.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// Inizializza il testo o la filigrana dell'immagine.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// Trova tutte le immagini nel contenuto.
WatermarkableImageCollection images = watermarker.GetImages();
// Aggiungi filigrana.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// Salvare le modifiche.
watermarker.Save(@"D:\output.doc");
}
Guarda anche
- class ContentPart
- spazio dei nomi GroupDocs.Watermark.Contents.Image
- assemblea GroupDocs.Watermark