JpegDevice
Overzicht
JpegDevice is een klasse in Aspose.PDF FOSS voor .NET. Erft van: ImageDevice.
Rendert PDF-documentpagina’s naar JPEG-afbeeldingsformaat.
Deze klasse biedt 25 methoden voor het werken met JpegDevice objecten in .NET programma’s. Beschikbare methoden omvatten: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: CoordinateType, FormPresentationMode, Height, Quality, RenderingOptions, Resolution, en nog 1.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Quality | int | Lezen | JPEG-kwaliteit (1-100). |
FormPresentationMode | FormPresentationMode | Lezen/schrijven | Formuliervoorstellingsmodus (Productie rendert formulierwaarden; Editor rendert lege velden). |
Resolution | Resolution | Lezen | Uitvoerresolutie in DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lezen/schrijven | Renderopties voor geavanceerde controle van pagina-naar-afbeelding rendering. |
CoordinateType | PageCoordinateType | Lezen/schrijven | Welke paginabox bepaalt de afmetingen van de gerenderde afbeelding. |
Width | int | Lezen | Geconfigureerde doelpixelbreedte (0 = volg de natuurlijke paginagrootte bij Resolutie). |
Height | int | Lezen | Geconfigureerde doelpixelhoogte (0 = volg de natuurlijke paginagrootte bij Resolutie). |
Methoden
| Handtekening | Beschrijving |
|---|---|
JpegDevice(renderer: IPageRenderer) | Roept JpegDevice(renderer) aan op deze JpegDevice instantie. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | Roept JpegDevice(renderer, resolution) aan op deze JpegDevice instantie. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | Roept JpegDevice(renderer, resolution, quality) aan op deze JpegDevice instantie. |
JpegDevice() | |
JpegDevice(resolution: Resolution) | Roept JpegDevice(resolution) aan op deze JpegDevice instantie. |
JpegDevice(resolution: Resolution, quality: int) | Roept JpegDevice(resolution, quality) aan op deze JpegDevice instantie. |
JpegDevice(quality: int) | Roept JpegDevice(quality) aan op deze JpegDevice instantie. |
JpegDevice(width: int, height: int) | Roept JpegDevice(width, height) aan op deze JpegDevice instantie. |
JpegDevice(width: int, height: int, resolution: Resolution) | Roept JpegDevice(width, height, resolution) aan op deze JpegDevice instantie. |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | Roept JpegDevice(breedte, hoogte, resolutie, kwaliteit) aan op deze JpegDevice instantie. |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Construct met afmetingen gelijk aan pageSize bij 150 DPI, standaardkwaliteit 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construct met afmetingen gelijk aan pageSize bij resolutie, standaardkwaliteit 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Construct met afmetingen gelijk aan pageSize bij resolutie met expliciete kwaliteit. |
SetEncoder(encoder: JpegEncoder) | Registreer een globale JPEG-encoderfunctie. |
ClearEncoder() | Verwijder de geregistreerde JPEG-encoder. |
Process(page: Page, output: Stream) | Roept Process(page, output) aan op deze JpegDevice instantie. |
ImageDevice(resolution: Resolution) | Initialiseert een nieuwe ImageDevice met een resolutie die de ingebouwde SoftwarePageRenderer gebruikt. |
ImageDevice() | Initialiseert een nieuwe ImageDevice met standaardresolutie en ingebouwde SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Initialiseert een nieuwe ImageDevice met expliciete output-pixelafmetingen met behulp van de ingebouwde SoftwarePageRenderer bij de standaardresolutie (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initialiseert een nieuwe ImageDevice met expliciete output-pixelafmetingen en renderresolutie met behulp van de ingebouwde SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialiseer vanuit een PageSize (in punten; geconverteerd naar gehele pixelafmetingen bij de standaard 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialiseer vanuit een PageSize en renderresolutie. |
GetBitmap(page: Page) | Render een pagina naar een Bitmap. |
Process(page: Page, outputFileName: string) | Converteer een pagina naar een afbeeldingsbestand. |
Process(page: Page) | Converteer een pagina naar afbeeldingsbytes. |