PdfRenderer.Page.Render Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.
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.