ImageDevice

ImageDevice

Visió general

ImageDevice és una classe a Aspose.PDF FOSS per a .NET.

Classe base abstracta per a dispositius de renderització d’imatges (PNG, JPEG, BMP, TIFF).

Aquesta classe proporciona 10 mètodes per treballar amb objectes ImageDevice en programes .NET.
Els mètodes disponibles inclouen: GetBitmap, ImageDevice, Process.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Propietats

NomTipusAccésDescripció
ResolutionResolutionReadResolució de sortida en DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/WriteOpcions de renderització per al control avançat de la renderització de pàgina a imatge.
CoordinateTypePageCoordinateTypeRead/WriteQuin quadre de pàgina determina les dimensions de la imatge renderitzada.
WidthintReadAmplada de píxel objectiu configurada (0 = seguir la mida natural de la pàgina a Resolució).
HeightintReadAlçada de píxel objectiu configurada (0 = seguir la mida natural de la pàgina a Resolució).
FormPresentationModeFormPresentationModeRead/WriteCom es renderitzen els camps de formulari (Producció vs Editor).

Mètodes

SignatureDescription
ImageDevice(resolution: Resolution)Inicialitza un nou ImageDevice amb una Resolució utilitzant el SoftwarePageRenderer integrat.
ImageDevice()Inicialitza un nou ImageDevice amb resolució per defecte i el SoftwarePageRenderer integrat.
ImageDevice(width: int, height: int)Inicialitza un nou ImageDevice amb dimensions de píxel de sortida explícites utilitzant el SoftwarePageRenderer integrat amb resolució per defecte (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Inicialitza un nou ImageDevice amb dimensions de píxel de sortida explícites i resolució de renderització utilitzant el SoftwarePageRenderer integrat.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Inicialitza a partir d’un PageSize (en punts; convertit a dimensions de píxel enters amb la resolució per defecte de 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Inicialitza a partir d’un PageSize i la Resolució de renderització.
GetBitmap(page: Page)Renderitza una pàgina a un Bitmap.
Process(page: Page, output: Stream)Converteix una pàgina a bytes d’imatge i escriu al flux.
Process(page: Page, outputFileName: string)Converteix una pàgina a un fitxer d’imatge.
Process(page: Page)Converteix una pàgina a bytes d’imatge.

Vegeu també

 Català