Android 使用PDFRenderer平滑缩放和渲染

Android 使用PDFRenderer平滑缩放和渲染,android,pdf,rendering,Android,Pdf,Rendering,我一直在寻找一个在Xamarin.Android上呈现PDF的好的免费解决方案,最终还是回到了自从棒棒糖以来一直可用的解决方案 现在,我想要实现的是平滑缩放,同时在放大时以良好的质量进行渲染。我可以看到很多应用程序都做到了这一点,我想知道他们是如何做到这一点的。我目前正在计算缩放,然后使用pdfrender.Page.render()方法将其渲染为位图,该方法为imageView的drawMatrix 编辑:我的问题是,我不知道如何正确使用rect和矩阵参数在屏幕上显示正确的位图,也找不到任何使

我一直在寻找一个在Xamarin.Android上呈现PDF的好的免费解决方案,最终还是回到了自从棒棒糖以来一直可用的解决方案

现在,我想要实现的是平滑缩放,同时在放大时以良好的质量进行渲染。我可以看到很多应用程序都做到了这一点,我想知道他们是如何做到这一点的。我目前正在计算缩放,然后使用pdfrender.Page.render()方法将其渲染为位图,该方法为imageView的drawMatrix


编辑:我的问题是,我不知道如何正确使用rect和矩阵参数在屏幕上显示正确的位图,也找不到任何使用这些参数进行缩放的示例。

您是否尝试过这两种渲染模式值(渲染模式用于显示,渲染模式用于打印),如果这也不起作用,请尝试手动设置刻度值。对不起,我应该更具体地说明我的问题。我已经更新了这个问题。大多数应用程序都使用它来呈现pdf,因为它集成了所有功能,并且与API向后兼容11@war_Hero找不到任何Xamarin绑定,我自己也做不到:(还有最后一个选项,您可以在浏览器(webview)中打开它)?我可以帮助您,因为您可以缩放并完成所有这些操作