如何实现pdf文件的预览功能

问题描述

一个包含多页的pdf文件,需要像AdobeReader的页面视图对整个文件的缩略预览,在选取某页时可以知道选取页的索引号;winform中实现

解决方案

解决方案二:
PDFView4NET
解决方案三:
需要第三方的组件:可用itextsharp,pdfboxstringpdfPath=Server.MapPath("a.pdf");PDDocumentdoc=PDDocument.load(pdfPath);PDFTextStripperstripper=newPDFTextStripper();stringtxt=stripper.getText(doc);

有一个更好的:
解决方案四:
PDFView利用PDFLibNet.dllgsdll32.dll里面的代码也可以实现预览。打印webbrowser也可以
解决方案五:
这个方法是分拆Pdf文件吧?分拆已经实现了,但是如果在窗体里预览,一个一个加载的话太好资源引用2楼sdl2005lyx的回复:

需要第三方的组件:可用itextsharp,pdfboxC#codestringpdfPath=Server.MapPath("a.pdf");PDDocumentdoc=PDDocument.load(pdfPath);PDFTextStripperstripper=newPDFTextStripper();strin……

解决方案六:
这个能说的具体点吗,gsdll32.dll用来导出成图片过,不过由于pdf是扫描件,有相当一部分在导出的时候质量非常差就放弃了引用3楼kongwei521的回复:

PDFView利用PDFLibNet.dllgsdll32.dll里面的代码也可以实现预览。打印webbrowser也可以

解决方案七:
我說的那個速度很快,很方便
解决方案八:
不必折腾,点击左侧“页面”标签,即可打开预览区域窗口,如果想一次显示更多页面预览,可以拖拉预览区域窗口的边框
解决方案九:
Install-PackageChromePdfViewerhttps://github.com/pvginkel/ChromePdfViewer
解决方案十:
谷歌浏览器有个pdf.dll假如楼上的不会用再联系吧

时间: 2024-07-29 12:30:26

如何实现pdf文件的预览功能的相关文章

想在项目中实现上传的文件在线预览功能,请问用什么技术好

问题描述 目前是用的FlexPaper结合pdf2swf和openoffice实现的,感觉比较繁琐,需要在服务器上先安装openoffice程序,word转换为pdf时占用内存,利用FlexPaper预览时打印和复制参数无效,貌似需要二次开发才行,不知道还有没有其它的技术来实现...我上传的文件格式比较多,包含:doc/docx/txt/ppt/xls/xlsx/html/htm/pdf/jpg/gif/png/jpeg等格式.... 解决方案 解决方案二:批量生成缩略图?然后预览的是缩略图解决

Java Web文件在线预览功能求解

问题描述 最近在做档案这样一个模块,,其他基本功能已经实现,当然了就是一些简单的增删改查和工作流,剩下最后的两个功能,分别是文档在线预览和文档加水印的功能,文档包括图片,txt,html,office,视频这些,在网上找了下解决方案,openoffice+jodconverter+swfTools,把文档转换为pdf,在转换为swf,提供给flexPaper在线预览,office2003可以实现转换,但是存在着bug,office2007无法预览,而且文档中有图片则会出现无法加载该文档的错误.自

开启或禁用windows文件夹中视频文件预览功能

很长时间以前就发现在安装了一些AVI解码器后,当采用缩略图方式查看含有AVI文件的文件夹时,Windows的数据执行保护 (DEP)就会运行,然后造成Explorer非法操作. 本人很自然的想到是某AVI的Decoder DLL文件产生的问题.今天重新安装了操作 系统,考虑到XP的视频文件预览功能意义不大,不象图片预览那样实用,决定想办法禁用它,以解决Explorer非法操作问题.在 互联网上找了一些资料,找到了一个个人认为比较挺OK的解决办法--卸载 Windows XP 中视频文件预览所调用

手机微信浏览器中pdf、office等文件怎么预览?

问题描述 手机微信浏览器中pdf.office等文件怎么预览? pdfObject.js插件能在PC端实现pdf文件预览,但是在手机端就不行啦? 解决方案 手机内存小,cpu弱,不太适合用js来渲染pdf,可以用flashpaper在服务器渲染转换成图片传送客户端,或者客户端下载再打开.

手机浏览器-java 手机端实现office文件预览功能

问题描述 java 手机端实现office文件预览功能 已经用过flexpaper+openoffice实现了PC端的预览功能,可flexpaper不支持手机浏览器上的播放 大家有好的建议吗 解决方案 msoffice webapp,微软官方的,网易邮箱的附件预览用的就是它,要不用poi解析出来转换成html文档. 解决方案二: 关于文件预览的功能实现Java实现图片裁剪预览功能

Lotus Quickr 8.5.1 for Domino Fix Pack 26的ActiveX文件预览功能最佳实践

ActiveX 文件预览的工作方式 作为 http://www.aliyun.com/zixun/aggregation/13548.html">Lotus Quickr 8.5.1 for Domino Fix Pack 26(在下文中将简称为 FP26)的新特性之一,允许使用 ActiveX 控件导入文件,在文件导入过程中,控件会分析文件内容格式,生成预览用的 HTML 文件及相关的样式表(CSS)和 Image 文件,并会对 Microsoft Office PowerPoint 及

QQ邮箱附件预览功能评测

所谓邮件附件预览,即不用下载邮件中的附件,通过web页面,以在线的方式就可读取其中的内容;此功能在很多时候极大的方便了没有安装相应软件的用户,对于异地登录邮箱用户,更是一项不错的服务.不过,谈到邮箱附件预览,在2010年,网易邮箱已经实现,并全面在旗下个人邮箱产品铺开,申请开通即可体验.如今,QQ邮箱亦开放了此项功能,接下来我们就体验一下,QQ邮箱的附件在线预览功能到底如何? 测试文档类型: 从下图可以看出来,在附件区域,与以往相比,多了一个"附件预览"的按钮,并且在每一个附件的下方都

Mac预览功能实用技巧大全

  Mac预览怎么用?有很多的用户以为Mac自带的预览功能只具有简单的图片浏览功能,其实不然,其实"预览"是一款强大的看图.修图.改图软件,也同时是一款多功能的 PDF 阅读与编辑工具,接下来Pc6苹果小编给大家详细介绍一下Mac预览功能实用技巧. 目前的 Mac 预览程式可以支持 TIFF. PNG. JPEG. GIF. BMP. PDF 等主要文件格式的浏览与编辑,而单纯预览上也可以支持像是 Photoshop 等专业图像处理软件. Office 等专业文书处理软件所产生的特殊文

邮箱附件在线预览功能

问题描述 求一款可以向QQ和163邮箱一样的附件在线预览功能的插件office系类的文件和图片.PDF等可以在线预览压缩包可以在线打开 解决方案 解决方案二:有人在吗?,解决方案三:这个功能实现起来很复杂,估计没有免费的版本,需要购买付费的.http://www.agilewords.com/