问题标签 [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.
android - Android - PdfDocument 在带有自定义字体的棉花糖中无法正常工作
我有这种方法可以从当前活动生成 PDF:
出于某种原因,在 Marshmallow 中运行此方法时,我得到一个包含不可读字符的 PDF 文件。我已在运行时授予应用程序权限WRITE_EXTERNAL_STORAGE
。我需要为 Marshmallow 做些什么不同的事情吗?我可以确认这适用于较旧的 Android 版本。
编辑:我在我的assets
文件夹中使用自定义字体。我想知道这是否与它有关。
更新:我尝试禁用自定义字体,这解决了问题。但是,我更愿意保留我的自定义字体。
android - 使用 Android SDK PDFDocument API 生成具有多个图像作为单独页面的 PDF
我找不到任何关于如何使用 Android SDK 的新PDFDocument API生成由单个图像组成的 pdf 文件作为页面的示例
我正在尝试通过从图像文件名的数组列表中获取图像然后加载/重新缩放它们以适应标准 pdf 的 A4 大小页面来生成 pdf 文件,然后将生成的 pdf 文件保存在本地。
任何人都可以帮我解决这个问题吗?至于如何进行?任何完整的样品表示赞赏。
android - Android PdfDocument 上的坐标和剪辑
我一直很高兴在 Android PDF 类 PdfDocument 中生成 PDF 文档。在对“微妙”文档感到困惑之后,我猜想坐标系在 PostScript 中(1/72“)
这在我的 Nexus 10 上运行良好,但是当在三星 S6 上的坐标系似乎混乱时,我感到相当惊讶,所以在 Nexus 10 上,我将文本设置为 0,0,它非常适合向下 2 厘米和 1 厘米宽,但在 S6 上它看起来向下 4 厘米,宽 2 厘米。此外,底部和右侧被剪裁了 2 厘米和 1 厘米。换句话说,剪切矩形在正确的位置,但似乎坐标系已经被双重偏移。
我的绘图代码如下所示:
其中 pagePosition 是一个简单的 ps 计数器,通过从 staticLayout.getHeight() 的结果测量文本来驱动;
需要明确的是,布局是正确的,在文本、线条图和图像的相当复杂的组合上没有任何缺点,只是得到了这个与设备相关的缺点。
虫子还是我的大脑?
编辑:左边是 Nexus,右边是 S6
生成代码:
android - 在 Android 中创建受密码保护的文件
我必须创建一个 PDF,它将从服务器下载并保存在本地内存或 SD 卡中,我必须在这里创建一个受密码保护的 PDF 文件,所以我应该在这里遵循什么过程。请帮助我,需要您的指导。任何帮助,将不胜感激。
android - 打印具有页面范围的 pdf 时,Android spooler 与 SIGSEV 崩溃
当我尝试打印一个 16 页的 PDF 文档时,只选择了某些页面(即页面范围),后台处理程序由于 SIGSEV 而崩溃(请参阅下面的转储)。当我尝试“打印”到 PDF 时,也会发生同样的崩溃。打印文档的所有页面都可以正常工作。
这是android打印框架中的错误吗?
尝试仅打印 16 页中的第一页时的转储:
android - 在 Android Nougat 中打开 PDF 文件时显示空白屏幕
我正在创建一个 PDF 文件并将其保存在本地存储中。尝试打开它时,它在除 Android N 之外的所有设备中都能完美运行。我可以使用 FileProvider 在 Android N 中打开 PDF 文件,但它显示为空白。
这是我的 URI
这是我的代码
android - PDF页面导航问题
根据 SO 建议,我正在使用以下库来呈现 PDF 文件。https://github.com/barteksc/AndroidPdfViewer
此 pdf 包含重定向到页面的链接。第一页就像索引。它具有导航到 PDF 特定页面的链接列表。
但是任何链接的onlick都没有发生。
请帮我解决这个问题。
android - 在android代码中从PDF获取页数
我需要一个关于如何从 android 中的 PDF 文件中获取页数的明确解决方案。假设这个人已经在onActivityResult()上选择了文件,我想知道 PDF 文件有多少页。我想要一个适用于minSdkVersion 19的解决方案,并且不需要我为任何 PDF 处理软件付费,因为我已经在网上查过了,没有明确的解决方案。请它将不胜感激,因为我真的需要解决方案。我将它与 Firebase 一起使用,并想在上传文件时上传 PDF 的页数。
这是一个示例代码,我使用了 PDF Box: The error I keep getting is 08-10 21:07:57.533 20514-20514/com.example.android.firebaseupload E/file: Error: End-of-File, expected line在此之前我不得不手动输入文件路径,即使手动输入文件路径后也是同样的错误。如何将 pdf 文件从路径加载到 PDDocument.load() 中?
java - 如何将相机拍摄的照片添加到android studio中的文档模板
我对 android 很陌生,我需要制作一个应用程序,它基本上应该将通过应用程序相机拍摄的照片添加到包含标题、一些文本、三个图像及其描述的模板中。我不知道如何开始这个项目。有人可以指导我吗?相机应拍摄三张照片,或从图库中选择。这三张照片应该在指定的 imageView 区域中查看。(如照片网格应用程序)
最后,用户应该可以直接打印出这份文件,将其保存为 pdf 格式。(并且能够通过whats app和gmail共享文件)..这是怎么做到的?
我知道这是很多问题。我不想要完整的语法,将谷歌它..只需要步骤/逻辑。我知道如何添加相机并在视图中显示位图,但我应该如何让相机拍摄三张照片并在图像视图 1、2 和 3 中分配它们。
android - 如何使用 PdfDocument 绘制到 PDF 页面?
我的一个 Android Studio 活动有一个图表,我希望用户能够将其导出为 PDF 文件。我正在尝试使用内置的 PdfDocument,但发现很难在网上找到很多信息(除了官方文档)。
我可以创建空白文档没问题。我还可以使用 drawCircle 为其添加一个圆圈。
但是,我不确定如何使用我已经拥有的类添加图表(而不是重新编码)。所以,我目前在 DiagramFragment 中绘制图表,如下所示(我已经简化了这一点以显示要点):
(mData 包含描述图表的数组等,应该在哪里画线,颜色等)
mDiagram 类是这样的:
一切正常,并在相关活动中显示图表。
但是,我想在 PDF 页面中显示它。我不知道如何让画布在没有
它存在于片段中。
到目前为止我有(在此之前我已经检查了权限等;在此之后我关闭页面并写入文件等):
谁能给我建议?谢谢你。