JpegDevice
Panoramica
JpegDevice è una classe in Aspose.PDF FOSS per .NET. Eredita da: ImageDevice.
Converte le pagine dei documenti PDF in formato immagine JPEG.
Questa classe fornisce 25 metodi per lavorare con oggetti JpegDevice nei programmi .NET. I metodi disponibili includono: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: CoordinateType, FormPresentationMode, Height, Quality, RenderingOptions, Resolution, e 1 in più.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Quality | int | Lettura | Qualità JPEG (1-100). |
FormPresentationMode | FormPresentationMode | Lettura/Scrittura | Modalità di presentazione del modulo (Production visualizza i valori del modulo; Editor visualizza campi vuoti). |
Resolution | Resolution | Lettura | Risoluzione di output in DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lettura/Scrittura | Opzioni di rendering per il controllo avanzato del rendering da pagina a immagine. |
CoordinateType | PageCoordinateType | Lettura/Scrittura | Quale page box guida le dimensioni dell’immagine renderizzata. |
Width | int | Lettura | Larghezza pixel target configurata (0 = segue la dimensione naturale della pagina a Resolution). |
Height | int | Lettura | Altezza pixel target configurata (0 = segue la dimensione naturale della pagina a Resolution). |
Metodi
| Firma | Descrizione |
|---|---|
JpegDevice(renderer: IPageRenderer) | Chiama JpegDevice(renderer) su questa istanza JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | Chiama JpegDevice(renderer, resolution) su questa istanza di JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | Chiama JpegDevice(renderer, resolution, quality) su questa istanza di JpegDevice. |
JpegDevice() | |
JpegDevice(resolution: Resolution) | Chiama JpegDevice(resolution) su questa istanza di JpegDevice. |
JpegDevice(resolution: Resolution, quality: int) | Chiama JpegDevice(resolution, quality) su questa istanza di JpegDevice. |
JpegDevice(quality: int) | Chiama JpegDevice(quality) su questa istanza JpegDevice. |
JpegDevice(width: int, height: int) | Chiama JpegDevice(width, height) su questa istanza JpegDevice. |
JpegDevice(width: int, height: int, resolution: Resolution) | Chiama JpegDevice(width, height, resolution) su questa istanza JpegDevice. |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | Chiama JpegDevice(width, height, resolution, quality) su questa istanza JpegDevice. |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Costruisci dimensionato a pageSize a 150 DPI, qualità predefinita 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Costruisci dimensionato a pageSize a resolution, qualità predefinita 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Costruisci dimensionato a pageSize a resolution con qualità esplicita. |
SetEncoder(encoder: JpegEncoder) | Registra una funzione encoder JPEG globale. |
ClearEncoder() | Rimuovi l’encoder JPEG registrato. |
Process(page: Page, output: Stream) | Chiama Process(page, output) su questa istanza di JpegDevice. |
ImageDevice(resolution: Resolution) | Inizializza un nuovo ImageDevice con una Risoluzione usando il SoftwarePageRenderer integrato. |
ImageDevice() | Inizializza un nuovo ImageDevice con risoluzione predefinita e SoftwarePageRenderer integrato. |
ImageDevice(width: int, height: int) | Inizializza un nuovo ImageDevice con dimensioni dei pixel di output esplicite usando il SoftwarePageRenderer integrato a risoluzione predefinita (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Inizializza un nuovo ImageDevice con dimensioni dei pixel di output esplicite e risoluzione di rendering utilizzando il SoftwarePageRenderer incorporato. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Inizializza da un PageSize (in punti; convertito in dimensioni dei pixel interi alla risoluzione predefinita di 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Inizializza da un PageSize e dalla risoluzione di rendering. |
GetBitmap(page: Page) | Esegui il rendering di una pagina in un Bitmap. |
Process(page: Page, outputFileName: string) | Converti una pagina in un file immagine. |
Process(page: Page) | Converti una pagina in byte immagine. |