ImageDevice
ImageDevice class
Implementa l’interfaccia per l’output di testo e contenuto grafico su immagini.
public class ImageDevice : Device
Costruttori
Nome | Descrizione |
---|
ImageDevice(bool) | Crea una nuova istanza. Il file di output verrà scritto nella directory di output working prendendo il nome del lavoro come nome file. |
Proprietà
Nome | Descrizione |
---|
override DestinationName { get; } | Ottiene il nome della destinazione: nome del file di output o descrizione del dispositivo. |
override Fill { get; set; } | Ottiene/imposta il riempimento corrente. |
override FillOpacity { get; set; } | Ottiene/imposta l’opacità di riempimento corrente. |
override IsReady { get; } | Mostra se il dispositivo è pronto per l’output. |
override PageCount { get; } | Ottiene il numero di pagine. |
Result { get; } | Restituisce gli array di byte delle immagini risultanti. La prima dimensione è per i documenti interni e la seconda è per le pagine all’interno dei documenti. |
override Stroke { get; set; } | Ottiene/imposta il tratto corrente. |
override StrokeOpacity { get; set; } | Ottiene/imposta l’opacità del tratto corrente. |
Metodi
Nome | Descrizione |
---|
override AddHyperlink(RectangleF, Pen, string) | Imposta il collegamento ipertestuale con un URI come destinazione. |
override Create() | Crea una copia di questo dispositivo. |
override Dispose() | Elimina questa istanza del dispositivo. Finalizza lo stato grafico di questa istanza del dispositivo, , ovvero cambia il contesto di composizione al livello superiore allo stato grafico di questo dispositivo. |
override DrawPath(GraphicsPath) | Disegna un percorso. |
override DrawString(string, float, float, List<GlyphData>) | Disegna una stringa di testo. |
override EndDocument() | Finalizza l’intero documento. |
override EndPage() | Finalizza una pagina. |
override FillPath(GraphicsPath) | Riempi un percorso. |
override Init() | Inizializza il dispositivo. |
override SetClip(GraphicsPath) | Imposta il percorso della clip corrente. |
override SetTransform(Matrix) | Imposta la trasformazione dello spazio delle coordinate corrente. |
override ShowImage(PointF, SizeF, byte[]) | Mostra un’immagine raster. |
override StartDocument() | Avvia l’intero documento. |
override StartPage(float, float) | Inizia una nuova pagina. |
Guarda anche