Web sayfasındaki içerikten pdf oluşturmak için PdfDocument frameworkünü kullanıyorum (link). Pdf iyi oluşturuldu ama sadece bir sayfa belgesi. Web görüntüleme içeriği büyük olduğunda, bir çok sayfalı belge oluşturmam gerekiyor. TÜM İHTİYAÇLARIM SİTEDEKİ WEBVIEW İÇERİĞİNİ SÖYLEDİR. Bunu nasıl başarabilirim? iText veya herhangi bir üçüncü parti kütüphanesini kullanmak istemiyorum.Android, çoklu sayfalarda web sayfasından pdf belgesi oluştur
Yardım gerekiyor. Şimdiden teşekkürler. Sonra birden fazla sayfa oluşturmak istiyorsanız
// create a new document
PdfDocument document = new PdfDocument();
// create a page description
PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder(width, height, 1).create();
// start a page
PdfDocument.Page page = document.startPage(pageInfo);
// draw something on the page
View content = myWebview;
content.draw(page.getCanvas());
// finish the page
document.finishPage(page);
FileOutputStream fos;
try {
fos = new FileOutputStream(fileNameWithPath, false);
// write the document content
document.writeTo(fos);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
// close the document
document.close();
Bir çözüm buldunuz mu? Ben de çözmeye çalışıyorum. – Annabelle