Barteksc AndroidPdfViewer呈现错误

时间:2018-08-17 15:55:59

标签: java android pdf kotlin rendering

我正在使用Barteksc AndroidPdfViewer加载我的应用程序PDF。

问题是当我放大加载的PDF后,当它尝试再次呈现时,它变得模糊了:

Example

有人使用过该库,还是知道针对此特定问题的解决方案?我尝试使用 .enableAntialiasing(true),但不能解决问题。

编辑:

这些是我用于PDF查看的配置:

pdf_view.fromFile(temp)
        .enableSwipe(true)
        .swipeHorizontal(true)
        .enableDoubletap(true)
        .enableAntialiasing(true)
        .onPageChange(this)
        .onLoad(this)
        .onTap(this)
        .pageFitPolicy(FitPolicy.BOTH)
        .pageFling(true)
        .pageSnap(true)
        .autoSpacing(true)
        .load()

至于PDF,对不起,我无法提供。 PDF已在应用程序中下载,并具有我未创建的某些方法来解密文件。我只是使用解密的PDF,但有一个提示,问题不是来自PDF本身,因为我的同事使用的是同类型PDF的iOS版本。

2 个答案:

答案 0 :(得分:1)

如果您使用的是最新的Beta版本,则存在一些错误,请尝试使用2.8.2稳定版本,我已经在许多应用程序中使用了它,根据我的经验,可以确定这是pdf还是特定电话的问题

答案 1 :(得分:0)

我认为本部分将为您提供帮助:github.com/barteksc/AndroidPdfViewer/#double-tap-zooming 您可以根据自己的需要设置最大变焦。