virtual ClosePage() | Rende necessaria la preparazione del dispositivo dopo che la pagina è stata renderizzata. |
override Create() | Crea una copia di questo dispositivo. |
override Dispose() | Elimina il contesto grafico. Se alla creazione restoreOnDispose era vero, verrà chiamato writeGraphicsRestore(). |
override Draw(GraphicsPath) | Disegna un percorso. |
virtual DrawArc(double, double, double, double, double, double) | Disegna un arco. |
override DrawImage(Bitmap, Matrix, Color) | Disegna un’immagine con trasformazione e sfondo assegnati. |
virtual DrawLine(double, double, double, double) | Disegna un segmento di linea. |
virtual DrawOval(double, double, double, double) | Disegna un ovale. |
virtual DrawPolygon(double[], double[], int) | Disegna un poligono. |
virtual DrawPolygon(int[], int[], int) | Disegna un poligono. |
virtual DrawPolyline(double[], double[], int) | Disegna una polilinea. |
virtual DrawPolyline(int[], int[], int) | Disegna una polilinea. |
virtual DrawRect(double, double, double, double) | Disegna un rettangolo. |
virtual DrawRoundRect(double, double, double, double, double, double) | Disegna un rettangolo rotondo. |
override DrawString(string, double, double) | Disegna una stringa in un dato punto. |
override EndDocument() | Rende necessaria la preparazione del dispositivo dopo che il documento è stato reso. |
override Fill(GraphicsPath) | Riempie un percorso. |
virtual FillArc(double, double, double, double, double, double) | Riempie un arco. |
virtual FillOval(double, double, double, double) | Riempie un ovale. |
virtual FillPolygon(double[], double[], int) | Riempie un poligono. |
virtual FillPolygon(int[], int[], int) | Riempie un poligono. |
virtual FillRect(double, double, double, double) | Riempie un rettangolo. |
virtual FillRoundRect(double, double, double, double, double, double) | Riempie un rettangolo rotondo. |
GetProperty(string) | Ottiene un valore della proprietà stringa. |
GetPropertyColor(string) | Ottiene un valore della proprietà color. |
GetPropertyDouble(string) | Ottiene un valore di proprietà double. |
GetPropertyInt(string) | Ottiene un valore della proprietà Integer. |
GetPropertyMargins(string) | Ottiene un valore della proprietà margin. |
GetPropertyRectangle(string) | Ottiene un valore della proprietà rettangolo. |
GetPropertySize(string) | Ottiene un valore della proprietà size. |
override GetTransform() | Ottiene la trasformazione corrente. |
override InitClip() | Inizializza la clip del dispositivo. |
virtual InitPageNumbers() | Inizializza il numero di pagine da produrre. |
IsProperty(string) | Ottiene un valore di proprietà booleana. |
virtual OpenPage(string) | Rende necessaria la preparazione del dispositivo prima del rendering della pagina. |
virtual OpenPage(float, float) | Rende necessaria la preparazione del dispositivo prima di ogni rendering della pagina. |
override ReNew() | Ripristina il dispositivo allo stato iniziale per l’intero documento. Utilizzato per reimpostare il flusso di output. |
override Reset() | Se verranno impostati i parametri del dispositivo della pagina, questo metodo consente di restituire il flusso di scrittura indietro all’inizio della pagina. |
override Rotate(double) | Ruota la trasformazione corrente sull’asse Z. Chiama writeTransform(Transform). La rotazione con un angolo positivo theta ruota i punti sull’asse x positivo verso l’asse y positivo. |
virtual Rotate(double, double, double) | Ruota la matrice di trasformazione corrente attorno a un punto. |
override Scale(double, double) | Ridimensiona la matrice di trasformazione corrente. Chiama writeTransform(Transform). |
override SetClip(GraphicsPath) | Specifica la clip del dispositivo. |
override SetTransform(Matrix) | Specifica la trasformazione corrente. Poiché la maggior parte dei formati di output non implementa questa funzionalità, la trasformazione inversa di currentTransform viene calcolata e moltiplicata per la trasformazione da impostare. Il risultato viene quindi inoltrato da una chiamata a writeTransform(Transform). |
override Shear(double, double) | Taglia la matrice di trasformazione corrente. Chiama writeTransform(Transform). |
override StartDocument() | Rende necessaria la preparazione del dispositivo prima di iniziare il rendering del documento. |
override ToString() | Restituisce il nome del tipo di dispositivo. |
override Transform(Matrix) | Trasforma la matrice di trasformazione corrente. Chiama writeTransform(Transform) |
override Translate(double, double) | Trasla la matrice di trasformazione corrente. Chiama writeTransform(Transform). |
virtual UpdatePageParameters(IMultiPageDevice) | Aggiorna i parametri della pagina da un altro dispositivo con più pagine. |
override WriteComment(string) | Scrive un commento. |