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