我有一个SQL Server表中的二进制存储,在那里我有PDF文件(二进制),我想要做的是在“DIV”网页上显示PDF。我不希望用户必须按打开才能在acrobat阅读器中打开。我想要一个他们点击的小缩略图,并打开一个模型窗口,PDF文档显示为图片。有谁知道如何做到这一点,或者如果有任何组件可以做到这一点?PDF页面上的二进制显示
0
A
回答
1
要在浏览器中显示PDF,您需要使用<object>
或<embed>
html标签。
您可以使用它来指向要显示的PDF文件URL。
如果您的PDF位于某个二进制存储区并且无法从浏览器链接,您需要构建一个页面(或HttpHandler)来获取二进制数据并输出文件内容,以便通过URL链接。看看使用“Response.Binarywrite”提供文件。
0
您正在寻找光栅化。我用DynamicPDF's光栅器取得了很好的成功,但它并不便宜。
0
看起来PDF.js可能对您有用,它是一个将PDF呈现到HTML5画布的JavaScript库。
0
我们发现TallComponents PDF Rasterizer非常有用。
相关问题
- 1. 如何在PDF报告上显示二进制字段图像?
- 2. 显示二进制
- 3. 如何在JSF页面上显示PDF
- 4. imagick二进制计数pdf文件中的页面数
- 5. 如何在显示所有pdf页面的iframe中显示pdf?
- 6. .pdf到二进制和二进制到.pdf
- 7. 如何在网页上显示pdf文件的某些页面
- 8. 在二进制jboss上创建pdf
- 9. Matlab二维图 - 二进制显示轴
- 10. Window.open二进制数据pdf正在下载但不显示pdf:Javascript
- 11. 在IE中显示二进制文件(pdf)11
- 12. MIME二进制数据PDF
- 13. 在定制的ActiveAdmin显示页面上显示评论框
- 14. 在ASP.net中显示PDF文档页面
- 15. 在html页面中显示几个PDF
- 16. matplotlib显示在单个PDF页面
- 17. 显示PDF - 应用程序页面SharePoint
- 18. 尝试在SWF中显示PDF页面
- 19. 显示二进制结果的getDescriptionStatsBy
- 20. 仅显示二进制值的图像
- 21. 打印页面:仅在第二页上显示内容?
- 22. 如何将页面上显示的数据导出为pdf/excel?
- 23. 在tkinter上显示带有GUI的pdf页面
- 24. 将Pdf拆分为UIPageViewController上显示的页面
- 25. 在我的HTML页面上显示PDF Blob数据
- 26. Facebook页面:强制HTTP页面在HTTPS连接上显示
- 27. 使用javascript读取二进制文件并在html页面中显示
- 28. 登录页面显示第二个
- 29. 显示在一个页面上二级导航WordPress的
- 30. 二进制表示的二进制表示
如果你想显示图像版本的页面,是的,你需要栅格化页面。但是,如果您不想为图书馆付费,您可以在自己的服务器上使用免费的GhostScript。 – 2009-10-19 12:17:38
您也可以使用图像打印机驱动程序以获得类似的效果,这里有几个免费的。 – 2009-10-19 13:45:33
虽然,从网络应用程序使用图像打印驱动程序只是要求麻烦。很难在负载下继续运行。我之前也做过直接的GS方法 - 只要你通过产生GS进程(不使用API)或设置一个队列来一次执行一个进程来完成它,它可以正常工作,但是两者都开始崩溃负载下。使用托管代码进行栅格化并没有那么不同(仍然很慢!),但它的缩放比较好一点。您可能必须采用任何方法预先栅格化和缓存以确保可伸缩性。 – nitzmahone 2009-10-20 22:41:32