当前位置:首页 > 文章中心 > 正文内容

怎样在服务器上实现PDF的内容搜索

dgx6663个月前 (05-04)文章中心12

最近配合做工程档案资料归档工作的同事,研究开发建设工程的项目档案管理系统。同事提出需求,希望能够在软件系统内实现纸质资料的扫描、存档、查询功能。扫描成PDF格式,能够直接搜索PDF文件里面的内容。

我觉得太难,超出了我的能力范围。开发工具我用的是魔方网表,它也不支持这个功能呀。最主要的是,这个功能有点鸡肋。本身我的文件都分门别类了,要查找直接到相应的分类去找就行了。去PDF里面搜,真的没有必要。我直接跟同事说,这个功能实现不了。

查看了其他做档案管理系统的软件,发现别的公司做的软件的确有这个功能。那么我们有没有可能也实现这个功能呢?

研究了一番,终于觉得可以实现了。利用专业PDF软件ABBYY FineReader 或者Adobe Acrobat DC扫描成为双层PDF文档(文件是图像,可以100%保留原始版面效果,又可以建立索引数据库),PDF上传系统后,用百度硬盘搜索工具建立索引(百度硬盘搜索工具可以搜索PDF文件里的内容)。然后以绑定网址的形式,将百度硬盘索引开放给使用的人(互联网使用的话,还需要先将百度硬盘搜索的地址由内网IP映射为公网IP)。这样就可以实现软件系统搜索PDF内容的功能了。

想法挺好,实际操作的时候,发现百度硬盘搜索地址是127.0.0.1,怎么映射成公网IP我不会。找懂行的帮我设置,结果设置不了,必须192.168开头的IP地址才可以。我想起百度硬盘搜索还有个服务器版。网上千辛万苦找到下载地址,安装后,发现默认有127和192两种IP地址。用192的IP地址设置映射,成功了。百度硬盘搜索服务器版需要登录,安全更有保障了。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1293.html

分享给朋友:

“怎样在服务器上实现PDF的内容搜索” 的相关文章

七台电脑已经组装好,送货时客户说不要了,1000元定金也不要了

昨天在一位朋友的介绍下接了一单组装7台专业制图的电脑,这位客户也是跑了很多家电脑店,我给他报的价格是最低,于是我们的观点就达成一致了,客户主动交了1000元定金,他说等到今天把电脑送给他并且把电脑全部调试好后就支付全部的尾款,于是我今天什么事都不干,就把这7台电脑组装好,电脑操作系统也装好,此外还要...

CAD入门基础内容

CAD制图会有入门和中高级之分,一开始要有很多知识点要记,但很多刚开始学的小伙伴可能还不了解,下面是我就来介绍一下CAD入门基础内容,希望大家能有所收获!打开CAD2007绘图界面,点击“绘图”,在下拉菜单中选择“点”。然后选择“单点”,命令窗口中将出现“指定点”的命令,在绘图界面中可以绘制单点。绘...

CAD如何将直线合并为多段线?

引言:最近有小伙伴求助小编如何将CAD绘制的直线合并为多段线,他通过其他文件导入的图形都是一段一段的直线拼成的一个图形,填充图形的时候应用边界填充,寻找边界的时间特别长,而且还容易出现错误导致电脑卡死,或直接闪退,所以想要将直线段变为多段线,应用对象填充来进行图形填充。如下图所示(全都是小短线段):...

Win10 新版本预告 DirectX 12 已内置

尼诺网讯:Windows 10一月技术预览版并非包括了微软在发布会上宣布的所有功能,微软Joe Belfiore发布会现场演示开始也提到,“这些功能并不会全部出现在接下来的Windows 10预览版本中,会在3、4、5月内推出”-基本上这个时间点正好也能赶上Build 2015。新的Windows...

COD19/使命召唤19 0x887A0005/0x887A0006错误代码最新解决方法

使命召唤19是无数玩家喜爱的射击游戏,这款游戏玩法丰富经典,战区由实地采景制作,得到玩家们的认可。同时,也有不少玩家遇到了使命召唤19 0x887A0005、0x887A0006错误代码的问题,玩家们不知道应该如何解决,下面小编为大家带来使命召唤190 x887A0005、0x887A0006错误代...

三款好看好用的电脑桌面便签备忘录推荐

怎么在Win电脑桌面上添加便签/备忘录显示呢?给大家介绍三款常用的桌面便签备忘录工具!1、电脑自带便笺工具:sticky notesWindows系统自带的便笺工具,英文名sticky notes,在电脑桌面上点击“开始”,即可在程序列表中找到并打开。它以一张一张的彩色便利贴呈现在桌面上,可以记录简...