我试着学习如何为我的Android应用程序生成PDF。
我遵循官方文档,但代码无法正常工作。
编译器发现我有一些编译错误,但我所做的只是复制/粘贴代码中的代码。
请看看代码,并告诉我,为什么(:Android PDF生成
PrintAttributes printAttributes = new PrintAttributes.Builder().
setMediaSize(PrintAttributes.MediaSize.ISO_A4)
.setColorMode(PrintAttributes.COLOR_MODE_COLOR)
.setMinMargins(PrintAttributes.Margins.NO_MARGINS)
.build();
PrintedPdfDocument document = new PrintedPdfDocument(this, printAttributes);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
// crate a page description
PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder(new Rect(0, 0, 100, 100), 1).create();
// start a page
PdfDocument.Page page = document.startPage