从哪里开始:在我的Android应用程序中创建PDF

时间:2017-09-24 00:19:10

标签: android pdf pdf-generation

我正在创建一个Android应用程序,其最终目标是能够从用户收集的数据中生成PDF。在哪里开始我的研究的好地方?是否有我应该研究的API或工作室插件?

谢谢,祝周末愉快!

1 个答案:

答案 0 :(得分:1)

你需要android.graphics.pdf库参考页面是https://developer.android.com/reference/android/graphics/pdf/package-summary.html 你可以使用以下代码

 // create a new document
 PdfDocument mydocument = new PdfDocument();

 // crate a page description
 PageInfo mypageInfo = new PageInfo.Builder(new Rect(0, 0, 100, 100), 1).create();

 // start a page
 Page mypage = mydocument.startPage(mypageInfo);

 // draw something on the page
 View content = getContentView();
 content.draw(mypage.getCanvas());

 // finish the page
 mydocument.finishPage(mypage);
 . . .
 // add more pages
 . . .
 // write the document content
 mydocument.writeTo(getOutputStream());

 // close the document
 mydocument.close();