2017-01-25 19 views

回答

0

不是直接的,因为SubsamplingScaleImageView不支持PDF。

在Android 5.0+上,您可以使用PdfRenderer从PDF页面生成位图,并使用SubsamplingScaleImageViewThis sample app演示了这一点。但是,PdfRenderer不仅仅需要Android 5.0,但它无法处理复杂的PDF。我建议使用别的东西— this blog post概述了一些选项。

+0

Txs为您的回复,但我正在寻找一种方法来操纵PDF(大pdf,真的很大......) – Hiromi

+0

@Hiromi:如果通过“真大”你指的是页面大小,将其转换为位图其他位置(您的服务器,打包内容的开发机器)使用更好的工具将PDF转换为位图。或者,在'setMaxZoom()'中使用'AndroidPdfViewer'](https://github.com/barteksc/AndroidPdfViewer/)并使用适当的值。 – CommonsWare