TiffDevice

Opinie generală

TiffDevice este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: ImageDevice.

Rendează paginile documentelor PDF în formatul de imagine TIFF.

Această clasă oferă 30 de metode pentru a lucra cu obiecte TiffDevice în programe .NET. Metodele disponibile includ: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings, şi încă una.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
SettingsTiffSettingsCiteşte.Setări de codificare TIFF ( adâncime a culorii, compresie).
WidthintCiteşte.Lățimea pixelilor din bitmap-ul de ieșire.
HeightintCiteşte.Înălțimea pixelilor din bitmap-ul de ieșire.
FormPresentationModeFormPresentationModeCitire/scriereModul de prezentare a formularului (Editor / Producție) consultat atunci când pagina conține widget-uri AcroForm.
ResolutionResolutionCiteşte.Redéclară proprietatea Resolution moștenită pe TiffDevice astfel încât să poată fi descoperită direct pe acest tip (nu numai prin clasa de bază).
RenderingOptionsAspose.Pdf.RenderingOptionsCitire/scriereRe-declară proprietatea moștenită RenderingOptions pe TiffDevice (aceeași cauză ca și Rezoluția de mai sus).
CoordinateTypePageCoordinateTypeCitire/scriereCare cutie de pagină conduce imaginea extinsa.

Metode de evaluare

SemnăturaDescriere:
TiffDevice(renderer: IPageRenderer)Chema TiffDevice pe această instanță TiffDevice.
TiffDevice(renderer: IPageRenderer, resolution: Resolution)
TiffDevice()
TiffDevice(resolution: Resolution)
TiffDevice(settings: TiffSettings)Creează un TiffDevice cu setările specificate și rezoluția implicită.
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter)Creează un TiffDevice cu setările specificate și convertor.
TiffDevice(width: int, height: int)Creează un TiffDevice cu dimensiunile țintă date și setările implicite.
TiffDevice(width: int, height: int, resolution: Resolution)Creează un TiffDevice cu lățime, înălțimi, rezoluție și setări implicite.
TiffDevice(width: int, height: int, settings: TiffSettings)Creează un TiffDevice cu lățime, înălțimi și setări.
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter)Creează un TiffDevice cu lățime, înălțimi, setări și convertor.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings)Creează un TiffDevice cu lățime, înălțimi, rezoluție și setări.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)Creează un TiffDevice cu lățime, înălțimi, rezoluție, setări și convertor.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings)Creează un TiffDevice cu o dimensiune de pagină și setări.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter)Creează un TiffDevice cu o dimensiune de pagină, setări și convertor.
TiffDevice(resolution: Resolution, settings: TiffSettings)Creează un TiffDevice cu rezoluție și setări.
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)Creează un TiffDevice cu rezoluție, setări și convertor.
TiffDevice(pageSize: Aspose.Pdf.PageSize)Creează un TiffDevice cu dimensiunea dată la 150 DPI.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Creează un TiffDevice cu dimensiunea dată la rezoluția dată.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings)PageSize + Rezoluţie + Setări.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)PageSize + Rezoluţie + Setări + Convertor.
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double)Nu implementat în această versiune aruncă NotImplementedException la runtime.
Process(page: Page, output: Stream)Se cheamă proces pe această instanță TiffDevice.
ProcessRange(document: Document, startPage: int, endPage: int)Rendează o gamă de pagini într-un singur TIFF cu mai multe pagine.
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream)Rendează o gamă de pagini într-un TIFF multipagină și scrie pentru a streama.
Process(document: Document, fromPage: int, toPage: int, output: Stream)Transmiteți o gamă de pagini în TIFF.
Process(document: Document, startPage: int, endPage: int, outputFileName: string)Rendează o gamă de pagini într-un fișier TIFF.
Process(document: Document, outputFileName: string)Transformă toate paginile într-un fişier TIFF.
Process(document: Document, output: Stream)Transformă toate paginile într-un flux TIFF.
ImageDevice(resolution: Resolution)Inițializează un nou ImageDevice cu o rezoluție folosind built-in SoftwarePageRenderer.
GetBitmap(page: Page)Transformă o pagină într-o bitmap.

Vezi și:

 Română