pdf 字节数组到 pdf 文件显示在 Android 应用程序中

Rau*_*han 5 java pdf android file

我有一个 pdf 文件(或任何类型的文件)字节数组(通过 Web 服务提供),我想将其显示在我的 Android 应用程序中,而无需将其下载到内存(内部/外部)中。我想最多支持 30MB。

Gmail 应用程序正在使用相同的功能,他们要求预览/保存。

提前谢谢你。

Ner*_*een -1

您可以检查在这种情况下运行良好的 pdf 查看器,它的名称是RadaeePDF

要从远程 URL 打开 pdf:

Global.Init( this );
PDFHttpStream m_stream = new PDFHttpStream();
Document m_doc = new Document();
ReaderController m_vPDF = new ReaderController(this);
m_doc.Close();
m_stream.open("http://server/filename.pdf");
int ret = m_doc.OpenStream(m_stream, null);
if( ret == 0 ) {
   m_vPDF.open(m_doc);
   setContentView( m_vPDF );
}
Run Code Online (Sandbox Code Playgroud)