PdfRenderer.Page.Render Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Render(Bitmap, Rect, Matrix, PdfRenderMode) |
Renderiza uma página em um bitmap. |
| Render(Bitmap, Rect, Matrix, RenderParams) |
Renderiza uma página em um bitmap. |
Render(Bitmap, Rect, Matrix, PdfRenderMode)
Renderiza uma página em um 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
Parâmetros
- destination
- Bitmap
Bitmap de destino para o qual renderizar.
- destClip
- Rect
Clipe opcional nos limites do bitmap.
- transform
- Matrix
Transformação opcional a ser aplicada ao renderizar.
- renderMode
- PdfRenderMode
O modo de renderização.
- Atributos
Comentários
Renderiza uma página em um bitmap.
Opcionalmente, você pode especificar um clipe retangular nos limites do bitmap. Nenhuma renderização fora do clipe será executada, portanto, é sua responsabilidade inicializar o bitmap fora do clipe.
Opcionalmente, você pode especificar uma matriz para transformar o conteúdo de coordenadas de página que estão em pontos (1/72") para coordenadas de bitmap que estão em pixels. Se essa matriz não for fornecida, esse método aplicará uma transformação que ajustará a página inteira ao clipe de destino, se fornecido ou ao bitmap de destino, se nenhum clipe for fornecido.
O clipe e a transformação são úteis para implementar a renderização de bloco em que o bitmap de destino contém uma parte da imagem, por exemplo, ao reduzir. Outro aplicativo útil é para impressão em que o tamanho do bitmap que mantém a página é muito grande e um cliente pode renderizar a página em listras.
<Observação forte>: /strong< O formato de bitmap de destino deve ser >Config#ARGB_8888 ARGB.
<Observação forte>: /strong< A matriz de transformação opcional deve ser afim de acordo >android.graphics.Matrix#isAffine() Matrix.isAffine()com . Portanto, você pode especificar rotação, dimensionamento, tradução, mas não uma transformação de perspectiva.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Render(Bitmap, Rect, Matrix, RenderParams)
Renderiza uma página em um 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
Parâmetros
- destination
- Bitmap
Bitmap de destino para gravar.
- destClip
- Rect
Se nulo, o zoom padrão será aplicado. Caso o valor não seja nulo, o valor especifica o canto superior esquerdo do bloco.
- transform
- Matrix
Aplicado para dimensionar o bitmap para cima/para baixo de 1/72 pontos padrão.
- params
- RenderParams
Renderizar parâmetros para o modo de exibição de alteração e/ou para controlar a aparência de anotações e conteúdo de formulário PDF
- Atributos
Comentários
Renderiza uma página em um bitmap. No caso de zoom padrão, as Bitmap dimensões serão iguais às dimensões da página. Nesse caso, Rect o parâmetro pode ser nulo.
No caso de zoom, o Rect parâmetro precisa ser especificado, o que representa o deslocamento da parte superior e esquerda para fins de geração de bloco. Nesse caso, as Bitmap dimensões devem ser iguais às dimensões do bloco.
<Observação forte>:</strong> O método cuidará do fechamento do bitmap. Deve ser invocado na android.annotation.WorkerThread tarefa de execução prolongada.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.