android - 如何在 Delphi Berlin 10.2 的 Android (API 26) 中保存和显示 pdf 文件
问题描述
请,
我使用 Embarcadero Berlin 10.2 中的 restful 服务器从 Blob 字段中读取了一个 pdf 文件。
在我的应用程序中,我将其编码为 TmemoryStream var,然后使用 FileStream 将其保存,如下所示:
FileStream := TFileStream.Create(MyFilePDF, fmCreate);
FileStream.CopyFrom(PDFMemoryStream, PDFMemoryStream.Size);
我的问题:
现在,我想在我的应用程序(Android)中显示这个 PDF 文件,但我不知道我必须将它保存在哪里(哪个目录)才能通过 Intent(context) 读取它。
提前致谢。马塞洛。
解决方案
推荐阅读
- reactjs - React 组件在“状态或道具变化”或“每个状态变化”上重新渲染,混淆官方文档
- r - 具有未知数量和变量名称的数据集上的多个 QQ 图
- javascript - 从现有的 js 对象创建另一个不同格式的 js 对象
- asp.net-core - Blazor 服务器端和 Web 程序集中 HttpClient 的不同机制
- regex - .htaccess 传递参数并删除页面名称
- logging - 我正在 python 中创建一个新的日志级别,但我收到错误“无法正确记录以下消息:”
- netsuite - Suitelet 上的提交按钮和客户端脚本按钮冲突。不锈钢 2.0
- c++ - 为什么这段代码在 leetcode 运行良好,但在 geeksforgeeks 出现分段错误?
- git - 如何在 CLI 的 git 树上自动滚动到 git hash commit 的位置
- javascript - 根据孩子的条件递归删除“父母”属性