Pdf-Viewer:Android PDF 渲染库
约 80KB 的 Android PDF 查看库,支持从 URL、本地文件、assets 加载,也可直接嵌入视图或 Jetpack Compose。
Pdf-Viewer 是一个 Android PDF 渲染库,通过 Maven Central 引入,最低支持 SDK 21。它可以从 URL、本地存储或 assets 打开 PDF,也可用 PdfRendererView 直接嵌入布局,Compose 项目用 PdfRendererViewCompose。提供加载状态回调、页面跳转与智能滚动、缩放监听;横屏切换时保留阅读位置,缓存只保留最近一份 PDF,文件路径处理做了目录穿越防护,还支持阻止截图和自定义界面。Java 项目遇到 lifecycle 相关启动崩溃时,README 给出了依赖版本约束与 ProGuard 规则的处理方式。