/ / Webview Android para PDF [fechado] - android, android-webview

Webview Android para PDF [fechado] - android, android-webview

Alguém pode me dar algumas dicas sobre comoconverter uma página HTML carregada em um webview em um arquivo pdf. Existe uma função android embutida que pode ajudar ou alguma biblioteca de terceiros que pode ser usada para atingir essa funcionalidade.

Aqui está o cenário completo

Eu tenho um formulário personalizado que tem vários campos para o usuário preencher. Após o envio dos dados, eu quero que os usuários finais possam baixar a versão em pdf do formulário.

Para isso, pretendo ter um botão em algum lugar na barra de ação, que converte a página inteira em pdf.

Respostas:

1 para resposta № 1

Ler sobre Ouvinte de imagens

Obter bitmap:

private static Bitmap pictureDrawable2Bitmap(PictureDrawable pictureDrawable) {
Bitmap bitmap = Bitmap.createBitmap(
pictureDrawable.getIntrinsicWidth(),
pictureDrawable.getIntrinsicHeight(), Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
canvas.drawPicture(pictureDrawable.getPicture());
return bitmap;
}

Em seguida, use PDFDocument para criar seu arquivo

PDF