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

时间:2014-05-13 07:15:33

标签: java android file pdf

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

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

提前感谢你。

1 个答案:

答案 0 :(得分:0)

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

从远程网址打开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 );
}