据我了解,你问了两个问题:
但是,如果我的(比方说)资产文件夹中已经有一个 pdf,并且我想在上面画一些东西怎么办。可能吗?
使用 android PdfDocument类,您可以从 Web 内容(通过 WebView)、Canvas(使用视图或本机 Canvas 绘图 API)或图像创建 PDF。您必须使用第三方 PDF 库(如iText或PDFBox Android 端口)来更改现有 PDF。
但是我如何阅读我的项目中的PowerPoint?
为了显示 powerpoint,有一个名为“ pptviewer-android ”的单独项目。但是它不再维护了,所以如果你有问题,你可能不得不自己解决这些问题。可以在此处找到示例性用法。
PPTViewer pptViewer = (PPTViewer) findViewById(R.id.pptviewer);
pptViewer.setNext_img(R.drawable.next)
.setPrev_img(R.drawable.prev)
.setSettings_img(R.drawable.settings)
.setZoomin_img(R.drawable.zoomin)
.setZoomout_img(R.drawable.zoomout);
pptViewer.loadPPT(this,"/home/powerpoint.pptx");