TiffDevice
Overzicht
TiffDevice is een klasse in Aspose.PDF FOSS voor .NET. Erft van: ImageDevice.
Render PDF-documentpagina’s naar TIFF-afbeeldingsformaat.
Deze klasse biedt 37 methoden voor het werken met TiffDevice objecten in .NET programma’s. Beschikbare methoden omvatten: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings, en nog 1.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Settings | TiffSettings | Lezen | TIFF-codering instellingen (kleurdiepte, compressie). |
Width | int | Lezen | Pixelbreedte van de uitvoerbitmap. |
Height | int | Lezen | Pixelhoogte van de uitvoerbitmap. |
FormPresentationMode | FormPresentationMode | Lezen/schrijven | Form-presentation-modus (Editor / Productie) geraadpleegd wanneer de pagina AcroForm widgets bevat. |
Resolution | Resolution | Lezen | Declareert de geërfde Resolution-eigenschap opnieuw op TiffDevice zodat reflectie-opzoekingen die BindingFlags.DeclaredOnly gebruiken deze vinden op dit type. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lezen/schrijven | Herdeclareert de geërfde RenderingOptions eigenschap op TiffDevice (om dezelfde reden als Resolution hierboven). |
CoordinateType | PageCoordinateType | Lezen/schrijven | Welke paginabox bepaalt de afmetingen van de gerenderde afbeelding. |
Methoden
| Handtekening | Beschrijving |
|---|---|
TiffDevice(renderer: IPageRenderer) | Roept TiffDevice(renderer) aan op deze TiffDevice instantie. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | Roept TiffDevice(renderer, resolution) aan op deze TiffDevice instantie. |
TiffDevice() | |
TiffDevice(resolution: Resolution) | Roept TiffDevice(resolution) aan op deze TiffDevice instantie. |
TiffDevice(settings: TiffSettings) | Maakt een TiffDevice aan met de opgegeven instellingen en standaardresolutie. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | Maakt een TiffDevice met de opgegeven instellingen en converter. |
TiffDevice(width: int, height: int) | Maakt een TiffDevice met de opgegeven doelafmetingen en standaardinstellingen. |
TiffDevice(width: int, height: int, resolution: Resolution) | Maakt een TiffDevice met breedte, hoogte, resolutie en standaardinstellingen. |
TiffDevice(width: int, height: int, settings: TiffSettings) | Maakt een TiffDevice met breedte, hoogte en instellingen. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | Maakt een TiffDevice met breedte, hoogte, instellingen en converter. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | Maakt een TiffDevice met breedte, hoogte, resolutie en instellingen. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Maakt een TiffDevice met breedte, hoogte, resolutie, instellingen en converter. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | Maakt een TiffDevice met een paginagrootte en instellingen. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | Maakt een TiffDevice met een paginagrootte, instellingen en converter. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | Maakt een TiffDevice met resolutie en instellingen. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Maakt een TiffDevice met resolutie, instellingen en converter. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | Maakt een TiffDevice met een grootte aangepast aan de opgegeven PageSize bij de standaard 150 DPI. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Maakt een TiffDevice met een grootte aangepast aan de opgegeven PageSize bij de opgegeven resolutie. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | PageSize + Resolutie + Instellingen. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + Resolutie + Instellingen + Converter. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | Adaptieve Bradley/Roth drempelbinarisatie. |
Process(page: Page, output: Stream) | Roept Process(page, output) op deze TiffDevice instantie. |
ProcessRange(document: Document, startPage: int, endPage: int) | Render een reeks pagina’s naar één enkele meer-pagina TIFF. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | Render een reeks pagina’s naar een meer-pagina TIFF en schrijf naar stream. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | Render een reeks pagina’s naar TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | Render een reeks pagina’s naar een TIFF-bestand. |
Process(document: Document, outputFileName: string) | Render alle pagina’s naar een TIFF-bestand. |
Process(document: Document, output: Stream) | Render alle pagina’s naar een TIFF-stream. |
ImageDevice(resolution: Resolution) | Initialiseert een nieuwe ImageDevice met een Resolution 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 uitvoerpixelafmetingen met behulp van de ingebouwde SoftwarePageRenderer op standaardresolutie (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initialiseert een nieuwe ImageDevice met expliciete uitvoerpixelafmetingen en renderresolutie met behulp van de ingebouwde SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialiseer vanuit een PageSize (in punten; omgezet 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. |