Idioma

PdfRenderer.Page.Render Método

Definição

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.

Java documentação para android.graphics.pdf.PdfRenderer.Page.render(android.graphics.Bitmap, android.graphics.Rect, android.graphics.Matrix, int).

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.

Java documentação para android.graphics.pdf.PdfRenderer.Page.render(android.graphics.Bitmap, android.graphics.Rect, android.graphics.Matrix, android.graphics.pdf.RenderParams).

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