ImageDevice
Opinie generală
ImageDevice este o clasă în Aspose.PDF FOSS pentru .NET.
Clasa de bază abstractă pentru dispozitivele de redare a imaginilor (PNG, JPEG, BMP, TIFF).
Această clasă oferă 10 metode pentru a lucra cu obiecte ImageDevice în programe .NET. Metodele disponibile includ: GetBitmap, ImageDevice, Process. 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, Width.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
Resolution | Resolution | Citeşte. | Rezoluția de ieșire în DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Citire/scriere | Opțiuni de renderizare pentru controlul avansat al renderului pagină-imagine. |
CoordinateType | PageCoordinateType | Citire/scriere | Care cutie de pagină conduce imaginea extinsa. |
Width | int | Citeşte. | Amplățimea pixelului țintă configurată (0 = urmează dimensiunea naturală a paginii la rezoluție). |
Height | int | Citeşte. | Înălțimea pixelului țintă configurată (0 = urmează dimensiunea naturală a paginii la rezoluție). |
FormPresentationMode | FormPresentationMode | Citire/scriere | Cum se înregistrează câmpurile de formular (Producere vs. Editor). |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
ImageDevice(resolution: Resolution) | Inițializează un nou ImageDevice cu o rezoluție folosind built-in SoftwarePageRenderer. |
ImageDevice() | Inițializează un nou ImageDevice cu rezoluție implicită și încorporat SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Inițializă un nou ImageDevice cu dimensiuni explicite de pixel de ieșire folosind built-in SoftwarePageRenderer la rezoluție implicită (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Iniţializează un nou ImageDevice cu dimensiuni explicite de pixeli de ieşire şi rezoluţie de redare folosind încorporarea SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Inițializarea de la PageSize (în puncte; convertit în dimensiuni întregi ale pixelului la standard 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Inițializarea de la un PageSize și rendering Resolution. |
GetBitmap(page: Page) | Transformă o pagină într-o bitmap. |
Process(page: Page, output: Stream) | Convertează o pagină în baiti de imagine şi scrie pentru a streama. |
Process(page: Page, outputFileName: string) | Convertează o pagină într-un fişier de imagine. |
Process(page: Page) | Convertează o pagină în byte de imagine. |