JpegDevice

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à

NomeTipoAccessoDescrizione
QualityintLetturaQualità JPEG (1-100).
FormPresentationModeFormPresentationModeLettura/ScritturaModalità di presentazione del modulo (Production visualizza i valori del modulo; Editor visualizza campi vuoti).
ResolutionResolutionLetturaRisoluzione di output in DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLettura/ScritturaOpzioni di rendering per il controllo avanzato del rendering da pagina a immagine.
CoordinateTypePageCoordinateTypeLettura/ScritturaQuale page box guida le dimensioni dell’immagine renderizzata.
WidthintLetturaLarghezza pixel target configurata (0 = segue la dimensione naturale della pagina a Resolution).
HeightintLetturaAltezza pixel target configurata (0 = segue la dimensione naturale della pagina a Resolution).

Metodi

FirmaDescrizione
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.

Vedi anche

 Italiano