TiffDevice
Översikt
TiffDevice är en klass i Aspose.PDF FOSS för .NET. ärvt från: ImageDevice.
Renderar PDF-dokumentsidor till TIFF bildformat.
Denna klass ger 30 metoder för att arbeta med TiffDevice objekt i .NET-program. Tillgängliga metoder inkluderar: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,Och 1 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Settings | TiffSettings | Läsning | TIFF kodning inställningar (färg djup, kompression). |
Width | int | Läsning | Pixel bredd av utgången bitmap. |
Height | int | Läsning | Pixel höjd av utgången bitmap. |
FormPresentationMode | FormPresentationMode | Läs/ Skriv | Form-presentation läge (Editor / Production) som konsulteras när sidan innehåller AcroForm widgets. |
Resolution | Resolution | Läsning | Redeklarerar den arvet Resolution-ägenheten på TiffDevice så att Aspose.Pdf reflektionssignatur (som använder BindingFlags.DeclaredOnly) hittar det på denna typ. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Läs/ Skriv | Redeklarera den arvet RenderingOptions på TiffDevice (samma orsak som ovanstående resolution). |
CoordinateType | PageCoordinateType | Läs/ Skriv | Vilken sida-bok driver den renderade bildens utsträckningar. |
Metoder
| Signature | Beskrivning |
|---|---|
TiffDevice(renderer: IPageRenderer) | Kalla TiffDevice(renderer) på detta TiffDevice instans. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | Kalla TiffDevice(renderer, upplösning) på detta TiffDevice inställning. |
TiffDevice() | |
TiffDevice(resolution: Resolution) | Kalla TiffDevice(resolution) på detta TiffDevice inställning. |
TiffDevice(settings: TiffSettings) | Skapar en TiffDevice med de angivna inställningarna och standardupplösningen. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | Skapa en TiffDevice med de angivna inställningarna och konverteraren. |
TiffDevice(width: int, height: int) | Skapar en TiffDevice med de angivna måttdimensionerna och standardinställningarna. |
TiffDevice(width: int, height: int, resolution: Resolution) | Skapar en TiffDevice med bredd, höjd, upplösning och standardinställningar. |
TiffDevice(width: int, height: int, settings: TiffSettings) | Skapar en TiffDevice med bredd, höjd och inställningar. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | Skapar en TiffDevice med bredd, höjd, inställningar och konverter. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | Skapar en TiffDevice med bredd, höjd, upplösning och inställningar. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Skapar en TiffDevice med bredd, höjd, upplösning, inställningar och konverter. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | Skapa en TiffDevice med en sida storlek och inställningar. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | Skapar en TiffDevice med en sida storlek, inställningar och konverterare. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | Skapar en TiffDevice med upplösning och inställningar. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Skapar en TiffDevice med upplösning, inställningar och konverterare. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | Skapar en TiffDevice storlek till den angivna PageSize vid standard 150 dpi. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Skapar en TiffDevice storlek till den angivna PageSize vid den givande lösningen. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | PageSize + Upplösning + Settings. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + Upplösning + Settings + Converter. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | Adaptiv Bradley/Roth gräns binarisering. |
Process(page: Page, output: Stream) | Kall Process(sida, utgång) på detta TiffDevice instans. |
ProcessRange(document: Document, startPage: int, endPage: int) | Renderar ett antal sidor till en enda multi-sidor TIFF. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | Renderar ett antal sidor till en flersidig TIFF och skriver till ström. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | Renderar ett antal sidor till TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | Renderar ett antal sidor till en TIFF-fil. |
Process(document: Document, outputFileName: string) | Renderar alla sidor till en TIFF-fil. |
Process(document: Document, output: Stream) | Renderar alla sidor till en TIFF-ström. |
ImageDevice(resolution: Resolution) | Initialiserar en ny ImageDevice med en lösning med hjälp av den inbyggda SoftwarePageRenderer. |
GetBitmap(page: Page) | Renderar en sida till ett bitmap. |