PdfRenderer.Page.Render Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Render(Bitmap, Rect, Matrix, PdfRenderMode) |
Rendert eine Seite in einer Bitmap. |
| Render(Bitmap, Rect, Matrix, RenderParams) |
Rendert eine Seite in einer Bitmap. |
Render(Bitmap, Rect, Matrix, PdfRenderMode)
Rendert eine Seite in einer 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
Parameter
- destination
- Bitmap
Zielbitmap, für die gerendert werden soll.
- destClip
- Rect
Optionaler Clip in den Bitmapgrenzen.
- transform
- Matrix
Optionale Transformation, die beim Rendern angewendet werden soll.
- renderMode
- PdfRenderMode
Der Rendermodus.
- Attribute
Hinweise
Rendert eine Seite in einer Bitmap.
Optional können Sie einen rechteckigen Clip in den Bitmapgrenzen angeben. Es wird kein Rendering außerhalb des Clips ausgeführt, daher liegt es in der Verantwortung, die Bitmap außerhalb des Clips zu initialisieren.
Sie können optional eine Matrix angeben, um den Inhalt aus Seitenkoordinaten zu transformieren, die sich in Punkten (1/72") in Bitmapkoordinaten befinden, die sich in Pixeln befinden. Wenn diese Matrix nicht bereitgestellt wird, wendet diese Methode eine Transformation an, die der gesamten Seite in den Zielclip passt, sofern angegeben oder die Zielbitmap, wenn kein Clip bereitgestellt wird.
Der Clip und die Transformation eignen sich zum Implementieren des Kachelrenderings, bei dem die Zielbitmap einen Teil des Bilds enthält, z. B. beim Zoomen. Eine weitere nützliche Anwendung ist das Drucken, bei dem die Größe der Bitmap, die die Seite enthält, zu groß ist und ein Client die Seite in Streifen rendern kann.
<strong>Hinweis: </strong> Das Ziel-Bitmapformat muss sein Config#ARGB_8888 ARGB.
<strong>Hinweis: </strong> Die optionale Transformationsmatrix muss entsprechend android.graphics.Matrix#isAffine() Matrix.isAffine()affin sein. Daher können Sie Drehung, Skalierung, Übersetzung, aber keine perspektivische Transformation angeben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Render(Bitmap, Rect, Matrix, RenderParams)
Rendert eine Seite in einer 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
Parameter
- destination
- Bitmap
Zielbitmap zum Schreiben in.
- destClip
- Rect
Bei Null wird der Standardzoom angewendet. Wenn der Wert ungleich NULL ist, gibt der Wert die obere linke Ecke der Kachel an.
- transform
- Matrix
Wird angewendet, um die Bitmap von standard 1/72 Punkt nach oben/unten zu skalieren.
- params
- RenderParams
Rendern von Params für den sich ändernden Anzeigemodus und /oder zum Steuern der Darstellung von Anmerkungen und PDF-Formularinhalten
- Attribute
Hinweise
Rendert eine Seite in einer Bitmap. Bei Standardzoom sind die Bitmap Abmessungen gleich den Seitenabmessungen. In diesem Fall Rect kann der Parameter null sein.
Bei Zoom muss der Rect Parameter angegeben werden, der den Offset von oben und links für die Kachelgenerierung darstellt. In diesem Fall sollten die Bitmap Abmessungen den Kachelabmessungen entsprechen.
<strong>Hinweis:</strong> Die Methode kümmert sich um das Schließen der Bitmap. Sollte für die android.annotation.WorkerThread lange ausgeführte Aufgabe aufgerufen werden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.