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

NamnTyp avAccessBeskrivning
SettingsTiffSettingsLäsningTIFF kodning inställningar (färg djup, kompression).
WidthintLäsningPixel bredd av utgången bitmap.
HeightintLäsningPixel höjd av utgången bitmap.
FormPresentationModeFormPresentationModeLäs/ SkrivForm-presentation läge (Editor / Production) som konsulteras när sidan innehåller AcroForm widgets.
ResolutionResolutionLäsningRedeklarerar den arvet Resolution-ägenheten på TiffDevice så att Aspose.Pdf reflektionssignatur (som använder BindingFlags.DeclaredOnly) hittar det på denna typ.
RenderingOptionsAspose.Pdf.RenderingOptionsLäs/ SkrivRedeklarera den arvet RenderingOptions på TiffDevice (samma orsak som ovanstående resolution).
CoordinateTypePageCoordinateTypeLäs/ SkrivVilken sida-bok driver den renderade bildens utsträckningar.

Metoder

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

Se även

 Svenska