ImageDevice

ImageDevice class

Una classe astratta per dispositivi immagine.

public abstract class ImageDevice : PageDevice

Costruttori

Nome Descrizione
ImageDevice() Inizializzatore astratto perImageDevice discendenti, imposta la risoluzione su 150x150.
ImageDevice(PageSize) Inizializza una nuova istanza diJpegDevice classe con le dimensioni dell’immagine fornite e la risoluzione predefinita (=150).
ImageDevice(Resolution) Inizializzatore astratto perImageDevice discendenti. Risoluzione per il file immagine del risultato, vedereResolution classe.
ImageDevice(int, int) Inizializza una nuova istanza diJpegDevice classe con le dimensioni dell’immagine fornite e la risoluzione predefinita (=150).
ImageDevice(PageSize, Resolution) Inizializza una nuova istanza diJpegDevice classe con dimensioni e risoluzione dell’immagine fornite.
ImageDevice(int, int, Resolution) Inizializza una nuova istanza diJpegDevice classe con dimensioni e risoluzione dell’immagine fornite.

Proprietà

Nome Descrizione
CoordinateType { get; set; } Ottiene o imposta il tipo di coordinate della pagina (caselle Media/Ritaglia). Il valore CropBox viene utilizzato per impostazione predefinita.
FormPresentationMode { get; set; } Ottiene o imposta la modalità di presentazione del modulo.
Height { get; } Ottiene l’altezza di output dell’immagine.
RenderingOptions { get; set; } Ottiene o imposta le opzioni di rendering.
Resolution { get; } Ottiene la risoluzione dell’immagine.
Width { get; } Ottiene la larghezza di output dell’immagine.

Metodi

Nome Descrizione
abstract Process(Page, Stream) Esegue alcune operazioni sulla pagina data, ad esempio converte la pagina in un’immagine grafica.
Process(Page, string) Esegue alcune operazioni sulla pagina data e salva i risultati nel file.

Guarda anche