从流中以 Xamarin Forms 呈现 PDF
Render PDF in Xamarin Forms from a Stream
我一直在网上搜索,但一无所获,所以觉得有必要问一下。我们想在 iOS
、Android
和 UWP
到 Xamarin Forms
和 最重要的部分 上呈现一个 PDF
文件, 来自 Stream
。
我遇到过像 this 这样的答案,但它们只是强化了从文件或 url.
加载的概念
我们不允许在磁盘上存储未加密的 PDF
文件,因此我能看到的仅有的 2 个可能选项是:
- 查找可以从
Stream
呈现的查看器
- Implement/expand 可以从
Stream
呈现的查看器
我无法根据这些选项找到很多东西,所以我希望有人知道实现此目的的某种框架或方法,或者至少是某种形式的起点库。
PDFTron PDFNet SDK 适用于所有列出的平台和 Xamarin,并支持从流中打开和查看 PDF(无需磁盘访问)。
https://www.pdftron.com/pdf-sdk/xamarin-library
https://www.pdftron.com/documentation/xamarin/guides
虽然 PDFTron 是唯一提供的答案,但我遇到了很大的困难,首先从公司本身获取任何信息以获取成本信息,其次,试用下载和示例甚至无法编译。
我实际上对付费解决方案做了一些进一步的研究,发现 SyncFusion 提供了一个 PDF
查看器控件,它也可以从 Stream
呈现。他们还回答了我所有的问题,并在不到一天的时间内让我们起床 运行。
我一直在网上搜索,但一无所获,所以觉得有必要问一下。我们想在 iOS
、Android
和 UWP
到 Xamarin Forms
和 最重要的部分 上呈现一个 PDF
文件, 来自 Stream
。
我遇到过像 this 这样的答案,但它们只是强化了从文件或 url.
加载的概念我们不允许在磁盘上存储未加密的 PDF
文件,因此我能看到的仅有的 2 个可能选项是:
- 查找可以从
Stream
呈现的查看器
- Implement/expand 可以从
Stream
呈现的查看器
我无法根据这些选项找到很多东西,所以我希望有人知道实现此目的的某种框架或方法,或者至少是某种形式的起点库。
PDFTron PDFNet SDK 适用于所有列出的平台和 Xamarin,并支持从流中打开和查看 PDF(无需磁盘访问)。
https://www.pdftron.com/pdf-sdk/xamarin-library https://www.pdftron.com/documentation/xamarin/guides
虽然 PDFTron 是唯一提供的答案,但我遇到了很大的困难,首先从公司本身获取任何信息以获取成本信息,其次,试用下载和示例甚至无法编译。
我实际上对付费解决方案做了一些进一步的研究,发现 SyncFusion 提供了一个 PDF
查看器控件,它也可以从 Stream
呈现。他们还回答了我所有的问题,并在不到一天的时间内让我们起床 运行。