调整PDF查看器屏幕(Adjust the screen in pdfViewer)

2019-09-18 18:06发布

我有意见的PDF文件的应用程序,该问题是PDF画面之外,如果我缩小了PDF格式不集中。

我从这个使用代码,以便回答。

阅读PDF使用PDF查看器

有任何想法吗?

谢谢

Answer 1:

为了提高PDFVIEWER.jar的视图大小创建一个抽象类,或只是将代码复制HERE

对我来说,我将类命名为“PdfViewerActivities”

要获取请参考这是触发的logcat变焦的所需量,当你点击PDF页面缩放图标的按钮

“PDF查看器ST = '读第1页,缩放:0.435'”

在私有静态最终浮动STARTZOOM = 0.435f; 更改根据您所需的缩放量的值

然后类扩展到你的主类

public class PDF_Reader extends PdfViewerActivities{

@Override
public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
}

@Override
public int getPreviousPageImageResource() {
  return R.drawable.left_arrow;
}

@Override
public int getNextPageImageResource() {
  return R.drawable.right_arrow;
}

@Override
public int getZoomInImageResource() {
    return R.drawable.zoom_in;
}

@Override
public int getZoomOutImageResource() {
  return R.drawable.zoom_out;
}

@Override
public int getPdfPasswordLayoutResource() {
  return R.layout.pdf_file_password;
}

@Override
public int getPdfPageNumberResource() {
    return R.layout.dialog_pagenumber;
}

@Override
public int getPdfPasswordEditField() {
   return R.id.etPassword;
}

@Override
public int getPdfPasswordOkButton() {
   return R.id.btOK;
}

@Override
public int getPdfPasswordExitButton() {
  return R.id.btExit;
}

@Override
public int getPdfPageNumberEditField() {
   return R.id.pagenum_edit;
}
}

希望这有助于大家^ _ ^ V



Answer 2:

最后我用代码APV PDF浏览器工作良好。



文章来源: Adjust the screen in pdfViewer