【问题标题】:Pdf byte Array to pdf file display inside Android Applicationpdf字节数组到pdf文件在Android应用程序中显示
【发布时间】:2014-06-30 18:03:28
【问题描述】:

我有一个 pdf 文件(或任何类型的文件)字节数组(来自网络服务),我想在我的 Android 应用程序中显示它而不将其下载到内存中(内部/外部)。我想支持最大 30MB。

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

提前谢谢你。

【问题讨论】:

    标签: java android file pdf


    【解决方案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 );
    }
    

    【讨论】:

      猜你喜欢
      • 2012-03-28
      • 1970-01-01
      • 1970-01-01
      • 2018-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-08
      相关资源
      最近更新 更多