问题标签 [android-pdf-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
281667 浏览

java - 如何在 Android 中渲染 PDF 文件

Android 在其库中不支持 PDF。有没有办法在 Android 应用程序中呈现 PDF 文件?

0 投票
1 回答
2195 浏览

android - 如何在安卓浏览器中查看pdf?

朋友们,

任何人指导我如何在android浏览器中查看pdf文件?

或任何其他有用的方法?

任何帮助,将不胜感激。

0 投票
3 回答
1691 浏览

android - 在android中创建、显示和打印pdf文档的最佳策略是什么

我打算使用内置的 android pdf 库。在我的应用程序中,我需要显示一个可能包含几页的 pdf 报告。用户应该能够打印这些页面。使用 PrintDocumentAdapter 打印似乎很简单,但我不清楚创建 pdf 的最佳方法是什么。我知道您可以仅使用 View/canvas 生成 PdfDocument,或者采用更多“低级”方法来绘制线条、文本、绘画等。

我看到了三种可能性:

  1. 为每个页面创建一个视图。用户可以根据需要在视图之间导航并打印。但是,我不清楚如何为每个页面/视图生成 pdf。我的意思是,如果我正在查看页面/视图 1,是的,我可以轻松地从中创建一个 pdf,但是其他页面呢?是的,我可以在内存中保存它,但我发现如果它们没有主动显示在屏幕上,它们会创建空的 pdf。我不想让用户单独打印每一页。

  2. 创建 pdf 文档(低级方法),集成 pdf 阅读器并从那里显示/打印 pdf。

  3. 为用户可以浏览的每个页面创建一个视图。调用打印选项时,再次生成 pdf 文档(低级方法)

显然选项 1 是首选方法,但我不清楚如何做到这一点。当然,我可能会在这里遗漏一些东西,所以任何帮助都将不胜感激!

0 投票
1 回答
1656 浏览

android - 如何在 Android 上打开加密的 PDF 文件?

我正在使用JoanZapata/android-pdfview库打开 PDF 文件。但是没有选项可以打开加密的 PDF 文件。是否有任何其他库可以打开 PDF 文件,或者是否可以使用JoanZapata/android-pdfview

0 投票
1 回答
4188 浏览

android - 如何将 PdfDocument 对象保存到 android 中的文件中?

在我的应用程序中,我在按钮单击事件上创建了一个 PDF 文档。我使用 Print Framework 打印了该文档。所有这些工作正常。我需要的是,我想将该 pdf 文档保存到我手机存储中的文件夹中.如何做到这一点,我不知道如何将这个 pdf 保存到文件中。有人可以帮我吗?提前致谢。

我生成pdf的代码

在此处输入图像描述

0 投票
1 回答
270 浏览

android - 通过电子邮件发送 PDF 文档

我正在尝试将通过滚动视图创建的 PDF 附加到电子邮件中。但是电子邮件发送时没有附加任何内容。没有显示错误消息。

0 投票
1 回答
1543 浏览

android - Android 打印框架 - 横向 PDF 文件被横向旋转并在预览中被剪辑

我有以下代码用于使用 Android 打印框架打印 PDF 文件:

这是我的 PrintDocumentAdapter 类:

这是我调用 PrintManager 打印命令的方法:

我要打印的 PDF 是横向的。出于某种原因,当发送它进行打印时,PDF 文件会横向旋转并被剪裁。我想知道,有什么办法可以解决这个问题吗?

更新:我刚刚做了一个测试打印,它实际上打印正确。但是,预览显示它横向旋转。

0 投票
1 回答
443 浏览

android - 如何在android中将可绘制图像移动到画布底部

在我的应用程序中,我创建了一个 PDF 文件,并使用画布绘制文本和图像,我的问题是,我想在 PDF 页面的底部添加一个图像,所以我使用了这个代码;

使用此代码,我可以在画布上绘制我的应用程序图标,如何将其移动到我的 pdf 文档的底部,有什么方法吗?有人可以帮忙吗?

0 投票
1 回答
1690 浏览

android - Android:如何将收据转换为 pdf 文件?

我想在 android 中以编程方式在 pdf 文件中制作收据,如下图所示?以下是打印收据的示例,请帮助。

在此处输入图像描述

0 投票
1 回答
438 浏览

android - Android中的PDF渲染问题

我正在使用https://github.com/JoanZapata/android-pdfview在 android 中呈现 PDF。它显示带有灰色框的pdf文件,我该如何解决这个问题?请点击附件链接查看图片

有没有免费的安卓 pdf 渲染库?

谢谢

带有灰色框的 PDF 图像