使用QLPreviewController水平滚动PDF

时间:2012-01-06 14:29:51

标签: objective-c ios uidocumentinteraction qlpreviewcontroller newsstand-kit

您好我正在使用QLPreviewController查看杂志应用程序的pdf,但我希望有水平滚动,我有PSPDFKIT(认为它被称为)和FastPDF工作正常但我没有钱支付liencese并且不希望留下水印。有没有办法让QLPreviewController水平查看,甚至UIDocumentInteractionController水平查看。

1 个答案:

答案 0 :(得分:0)

你看过这个UIImage类别吗? https://github.com/mindbrix/UIImage-PDF

您可以使用它来创建UIImage并将其添加到UIScrollView。如果每个页面都有单独的PDF文件,则可以为每个页面创建一个UIImage并创建一个水平滚动。

如果您需要处理多页PDF,请查看文件PDFView.m第43行和第4行。 83 - 这里假设你总是想要第1页,为你想要渲染的页码添加属性应该相对简单。

相关问题