Lingua

PdfRenderer.Page.Render Metodo

Definizione

Overload

Nome Descrizione
Render(Bitmap, Rect, Matrix, PdfRenderMode)

Esegue il rendering di una pagina in una bitmap.

Render(Bitmap, Rect, Matrix, RenderParams)

Esegue il rendering di una pagina in una bitmap.

Render(Bitmap, Rect, Matrix, PdfRenderMode)

Esegue il rendering di una pagina in una bitmap.

[Android.Runtime.Register("render", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Matrix;I)V", "")]
public void Render(Android.Graphics.Bitmap destination, Android.Graphics.Rect? destClip, Android.Graphics.Matrix? transform, Android.Graphics.Pdf.PdfRenderMode renderMode);
[<Android.Runtime.Register("render", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Matrix;I)V", "")>]
member this.Render : Android.Graphics.Bitmap * Android.Graphics.Rect * Android.Graphics.Matrix * Android.Graphics.Pdf.PdfRenderMode -> unit

Parametri

destination
Bitmap

Bitmap di destinazione in cui eseguire il rendering.

destClip
Rect

Ritaglio facoltativo nei limiti bitmap.

transform
Matrix

Trasformazione facoltativa da applicare durante il rendering.

renderMode
PdfRenderMode

Modalità di rendering.

Attributi

Commenti

Esegue il rendering di una pagina in una bitmap.

Facoltativamente, è possibile specificare una clip rettangolare nei limiti bitmap. Non verrà eseguito alcun rendering all'esterno del clip, quindi è responsabilità dell'utente inizializzare la bitmap all'esterno della clip.

Facoltativamente, è possibile specificare una matrice per trasformare il contenuto dalle coordinate della pagina in punti (1/72") alle coordinate bitmap in pixel. Se questa matrice non viene fornita, questo metodo applicherà una trasformazione che inserirà l'intera pagina nel clip di destinazione, se specificata o bitmap di destinazione se non viene fornita alcuna clip.

La clip e la trasformazione sono utili per implementare il rendering dei riquadri in cui la bitmap di destinazione contiene una parte dell'immagine, ad esempio quando si esegue lo zoom. Un'altra applicazione utile è la stampa in cui le dimensioni della bitmap che contiene la pagina sono troppo grandi e un client può eseguire il rendering della pagina in strisce.

<nota forte>: /strong< Il formato bitmap di destinazione deve essere >Config#ARGB_8888 ARGB.

<nota forte>: /strong< La matrice di trasformazione facoltativa deve essere affine in base a >android.graphics.Matrix#isAffine() Matrix.isAffine(). È quindi possibile specificare rotazione, ridimensionamento, traduzione, ma non una trasformazione prospettica.

per android.graphics.pdf.PdfRenderer.Page.render(android.graphics.Bitmap, android.graphics.Rect, android.graphics.Matrix, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Render(Bitmap, Rect, Matrix, RenderParams)

Esegue il rendering di una pagina in una bitmap.

[Android.Runtime.Register("render", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Matrix;Landroid/graphics/pdf/RenderParams;)V", "", ApiSince=35)]
public void Render(Android.Graphics.Bitmap destination, Android.Graphics.Rect? destClip, Android.Graphics.Matrix? transform, Android.Graphics.Pdf.RenderParams params);
[<Android.Runtime.Register("render", "(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Matrix;Landroid/graphics/pdf/RenderParams;)V", "", ApiSince=35)>]
member this.Render : Android.Graphics.Bitmap * Android.Graphics.Rect * Android.Graphics.Matrix * Android.Graphics.Pdf.RenderParams -> unit

Parametri

destination
Bitmap

Bitmap di destinazione in cui scrivere.

destClip
Rect

Se null, viene applicato lo zoom predefinito. Se il valore è diverso da Null, il valore specifica l'angolo superiore sinistro del riquadro.

transform
Matrix

Applicato per ridimensionare la bitmap verso l'alto o verso il basso rispetto ai 1/72 punti predefiniti.

params
RenderParams

Eseguire il rendering dei parametri per la modifica della modalità di visualizzazione e/o per controllare l'aspetto delle annotazioni e del contenuto del modulo PDF

Attributi

Commenti

Esegue il rendering di una pagina in una bitmap. In caso di zoom predefinito, le Bitmap dimensioni saranno uguali alle dimensioni della pagina. In questo caso, Rect il parametro può essere Null.

In caso di zoom, è necessario specificare il Rect parametro che rappresenta l'offset dall'alto a sinistra per scopi di generazione di riquadri. In questo caso, le Bitmap dimensioni devono essere uguali alle dimensioni del riquadro.

<strong>Note:</strong> Il metodo si occuperà della chiusura della bitmap. Deve essere richiamato sull'oggetto perché è un'attività android.annotation.WorkerThread a esecuzione prolungata.

per android.graphics.pdf.PdfRenderer.Page.render(android.graphics.Bitmap, android.graphics.Rect, android.graphics.Matrix, android.graphics.pdf.RenderParams).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a