Android的PDF阅读器 [英] Android pdf reader

查看:152
本文介绍了Android的PDF阅读器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用Android的PDF库 http://andpdf.sourceforge.net/ ,但我有同样的错误。日志:

  ST ='文件'没有选中的文件未找到
 ST ='读第1页,缩放:1.0
 

我的类:

 公共类读卡器扩展PdfViewerActivity {

 公众诠释的get previousPageImageResource(){返回R.drawable.left_arrow; }
 公众诠释getNextPageImageResource(){返回R.drawable.right_arrow; }
 公众诠释getZoomInImageResource(){返回R.drawable.zoom_in; }
 公众诠释getZoomOutImageResource(){返回R.drawable.zoom_out; }
 公众诠释getPdfPasswordLayoutResource(){返回R.layout.pdf_file_password; }
 公众诠释getPdfPageNumberResource(){返回R.layout.dialog_pagenumber; }
 公众诠释getPdfPasswordEditField(){返回R.id.etPassword; }
 公众诠释getPdfPasswordOkButton(){返回R.id.btOK; }
 公众诠释getPdfPasswordExitButton(){返回R.id.btExit; }
 公众诠释getPdfPageNumberEditField(){返回R.id.pagenum_edit; }
}
 

 公共类启动画面延伸活动{
@覆盖
保护无效的onCreate(包savedInstanceState){
    // TODO自动生成方法存根
    super.onCreate(savedInstanceState);
    意向意图=新的意图(这一点,Reader.class);
     intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME/sdcard/test.pdf);
     startActivity(意向);
}
}
 

解决方案

下面一些谷歌code有一些很好的来源$ C ​​$ C阅读PDF格式的机器人。

链接1

链路2

一个真棒例如

链接4

链接5

I want to use Android pdf library http://andpdf.sourceforge.net/, but i have same error. Log:

 ST='file 'no file selected' not found'
 ST='reading page 1, zoom:1.0'

My classes:

public class Reader extends PdfViewerActivity {

 public int getPreviousPageImageResource() { return R.drawable.left_arrow; }
 public int getNextPageImageResource() { return R.drawable.right_arrow; }
 public int getZoomInImageResource() { return R.drawable.zoom_in; }
 public int getZoomOutImageResource() { return R.drawable.zoom_out; }
 public int getPdfPasswordLayoutResource() { return R.layout.pdf_file_password; }
 public int getPdfPageNumberResource() { return R.layout.dialog_pagenumber; }
 public int getPdfPasswordEditField() { return R.id.etPassword; }
 public int getPdfPasswordOkButton() { return R.id.btOK; }
 public int getPdfPasswordExitButton() { return R.id.btExit; }
 public int getPdfPageNumberEditField() { return R.id.pagenum_edit; }
}

and

public class StartScreen extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    Intent intent = new Intent(this, Reader.class);
     intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME, "/sdcard/test.pdf");
     startActivity(intent);
}
}

解决方案

Here some Google Code has some nice source code for reading pdf in android.

Link1

Link2

an awesome example

Link 4

Link 5

这篇关于Android的PDF阅读器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆