我需要在HTML页面中嵌入PDF文件,以便用户可以在各种设备上查看。大多数方法在桌面上运行良好,但在iPad设备上会出现问题。如果将PDF放置在iframe或嵌入标签中,则无法滚动PDF。
我使用以下技术来解决问题:
1) 使用pdf-image对节点进行转换,将PDF转换为图像,然后将它们滑动到一个div中。这种方法的问题是图像质量会降低,不适合在Web上查看。
2) 使用Mozilla的PDF.js。它在每个设备上都可以正常工作,但在iPad上会使页面变得极其缓慢和无响应。
3) 使用Google PDF viewer。
这种方法的问题在于我需要公开我的PDF,而出于安全原因,我不想这样做。
上述方法都对我无效。是否有可用于在iPad上运行的页面中嵌入PDF的解决方案?
我的一个同事告诉我可以使用LibreOffice(open office)headless来嵌入PDF到我的页面中,但我找不到任何关于它使用的文档?
有人能帮忙吗?:(
提前感谢!
我使用以下技术来解决问题:
1) 使用pdf-image对节点进行转换,将PDF转换为图像,然后将它们滑动到一个div中。这种方法的问题是图像质量会降低,不适合在Web上查看。
2) 使用Mozilla的PDF.js。它在每个设备上都可以正常工作,但在iPad上会使页面变得极其缓慢和无响应。
3) 使用Google PDF viewer。
<iframe src="https://docs.google.com/viewer?url=http://public-Url-of-pdf.pdf&embedded=true" frameborder="0" height="500px" width="100%"></iframe>
这种方法的问题在于我需要公开我的PDF,而出于安全原因,我不想这样做。
上述方法都对我无效。是否有可用于在iPad上运行的页面中嵌入PDF的解决方案?
我的一个同事告诉我可以使用LibreOffice(open office)headless来嵌入PDF到我的页面中,但我找不到任何关于它使用的文档?
有人能帮忙吗?:(
提前感谢!