2010年10月12日

作者:朱铮南
(转载、引用务必注明出处)

    通过扫描纸质文件创建的pdf文档是不能简单地转换成可以编辑的word文档的,只能够通过文字识别的方法,将pdf文档里的文字提取出来。
    如果扫描的分辨率很低,文字识别的正确率会打很大折扣。如图示的pdf文档,扫描的质量就很低,文字模糊,笔画残缺,用什么识别工具提取文字的效果好一些呢?
 

1、用Adobe Acrobat识别
    用Adobe Acrobat打开这pdf文档,操作菜单“文档”→“OCR文本识别”→“使用OCR识别文本”,经过识别以后,用“选择工具”选中文字进行复制,再粘贴到文本文件或word文档,提取出的文字如下:“使用胶粘邦l 己有JL f ‘f的历史,最早使用的胶粘为粘土、动物胶、植物iffj
夭年在物质来帖横用品、‘E严工具和古战黯哥。直到20 世纪初,ffli:曹合成高付俨
J: 业的?若立与平断进步,ff 峨高分f 的胶柑1111 件到了阻瞌垃隅股帖如l 己应用于阁íI!
经济各个工业部门日常生活中。在多年的应用中1莘步形成了简便、易行、实用的胶粘鼎l
帖楼技
术。i草种技术除街Ij\日常生Ei齿’和得到广泛1iY.咱外[!成川J 航天削啦
器、船舶、电子倍思民经工业部门不可棋性的技术
技术是种在性极强,科技量较高的技术。了具备简便、快捷、高、价
廉、肯定报帮特点、还可忖闷质材制相术问质材制等各的材料在不!lt外界作
的情况下实施良町A的粘接,解决了用其它连接方法无法解决的闷题,为结构连接和设备维
开辟了接醋新的道路。

   简直是天书,根本不能采用。

2、转换成jpg图片以后在线进行识别
    用Adobe Acrobat打开这pdf文档,操作菜单“文件”→“导出”→“图像”→“JPEG”,将pdf文档转换成图片。也可以用用Phptoshop打开这pdf文档,另存为jpg图片。
    登录www.netocr.net在线文字识别网站,将转换成的图片上传,网站识别出的文字如下:“人类使用胶粘剂已有几年的历史
最早使用的胶粘利为粘土、动物胶、植物胶、sR}
大帐物质来粘接生活用、生产工具和古兵器等直到zo世纪初,随着分子
r_业的建立与不断进步,纂 }合成分子的胶粘剂得到了,胶粘剂已rz用于国民
经济各个工业部门和日常生活中在多年的应用中逐步形成了简便、易行、实用的胶粘剂
粘接技术.、该术除在民用f业和日常生活中得多U厂一游业用外L成为ru天航空、兵
器、船舶、电子
    粘接技术是
信息工I‘i等国民经济工业部门不可缺少的技术
种实用性极强,科技含量较高的技术。除了具备简便、快捷、高效、价
廉、便于掌握等特点外,!: ‘i对同质材料和不同质材料等各种材质的材料在不受外界作用
的情况I”实施良好的粘接,解决了用其它连接方法无法解决!山和题,为结构连接和设备维
修开辟了一条崭新的道路

    效果比用Adobe Acrobat识别要好一些,个别地方前后次序颠倒了。

3、用汉王 pdf ocr软件识别
    用汉王 pdf ocr,操作菜单“识别”→“开始识别”,识别的结果如下:“ 人类使用胶粘剂已有儿f午的历}圭!早使的胶粘剂为牯上、动物、植物胶、
等天然物质来带占撮擞储用品、擞严和古器等。到20世纪,随蔚赍成离1j二
,l:此
的建立与不断进步,基于合成分子的粘剂得到了迅遵艟腔帖制用于圈融
经济各个工业部门和日常生活中。在多年的应用中逐步形成r简便、易行、实用的
技术,拣种技术除民用jt北和日常嫩耩彳寻驯广涎娩啊成为航航空
器、船舶、电子信息工程等民经济工业部门不可缺少的技?
    粘接技术是用性极强,科技量较高的术。备简便、快捷、尚敞、价
廉、便于譬搬游特点外,可对同材料帚¨不同质材料等种材料在币i蹙外界怍I}I
的情况下实施良好的粘接,解决了用其它连接方法无法解决问题,为结构连接和设备维
修开辟了一条崭新的道路。

    也和天书差不多。

4、用Microsoft Office Document Image Writer进行识别
    用任何pdf阅读软件打开这pdf文档,操作菜单“文件”→“打印”,打印机名称选择“Microsoft Office Document Image Writer”,这是一个随Microsoft Office 2003一起安装到计算机里的虚拟打印机,它将PDF文档打印到后缀为“mdi”的文件里,并自动打开,在打开的“mdi”文件里依次操作菜单“工具”→“使用OCR识别文本”和“工具”→“将文本发送到word”,提取出的文字如下:“人类使用胶粘剂己有几年的厉史,最早使用的胶粘剂为粘、动物胶、植物胶、沥等天然物质来粘接生活用品、生产工具和古兵器等。直到20 纪初,随着成高分子业的建立与不断进步,成高分子的胶粘剂得到了迅速发展,胶粘剂已应用于国民经济个工业部门和日常生活中在多年的应用中逐步形成了简便、易行、实用的胶粘剂粘接技术。这种技术除在民用一〔 业和日常生活中得歹U 广泛应外.已成为航,航空、兵器、船舶、电子信息工程等国民经济工业部门不可缺少的技术
粘接技术是,,一种实用性极强,科技含量较高的技术。除了具备简便、快捷、高效、价廉、便于掌握等特点外、还可对同质材料和同质材料等各种材质的材料在不受外界作用的情况下实施良好的粘接解决了用其它连接方法无法解决的问题,为结构连接和设备维修开辟了一条崭新的道路。

    相对而言,识别的正确率是四种方法中最高的,毕竟是微软,不服不行。

2010年10月01日

ESCD

  ESCD是“Extended System Configuration Data”的缩写,意思是扩展系统配置数据,实际上就是BIOS保留的以前的设备资源分配表。当我们插入一块新的扩展卡时,因为新板卡要占用系统资源,这时就可能会与以前的资源分配表产生冲突,系统在工作时就会表现出不稳定或错误提示。   这时候,我们就需要对BIOS的某些选项进行调整。比如,将此时可将 “Reset Configuration Data”(在某些主板上也被称为“Force Update ESCD”)此选项设为Enabled,让系统在再次启动电脑时BIOS重新为所有扩展卡分配系统资源。不过在某些主板上,这个选项被设为Enabled 后,下次启动时又会自动变回到Disabled。还要注意一点,因为ESCD更新数据是存储在主板的BIOS芯片中的。如果主板上的BIOS的FLASH功能被设置为DISABLE时,系统就无法将更新后的ESCD数据写入FLASH芯片中,所以每次都会出现“UPDATING ESCD…..”这类的提示信息。

放假回来,很多人的电脑多多少少都出了些问题,今天碰到一例ntldr丢失,参考了网上的一些解决方法,发现都挺麻烦,于是就自己搞,如下

问题机器的操作系统:sp pro sp2

设置系统从光驱启动,放入光盘

等待出现系统安装选择,选择使用故障恢复控制台修复

选择要修复的系统,键入administrator密码,进入

进到c:\>,使用copy命令,提取光盘中的NTLDR及NTDETECT.COM文件

C:\>COPY X:\I386\NTLDR (x为光驱盘符)
C:\>COPY X:\I386\NTDETECT.COM

重起,进入系统,提示丢失boot.ini文件,从其它机器上拷贝一份,重起,解决

附在网上所查到的解决方案:

第一篇
NTLDR文件丢失如何解决
一、其实WINDOWS XP这个NTLDR文件丢失有个最简便的解决办法,不需要任何其它工具,就地起死回生。
1、用其它任何方式启动电脑。
2、用DIR NTLDR /S命令从备份文件中找出这个文件。路径比较长,比照抄下就行,复制到C盘根目录下。
3、关键是写入硬盘,不能COPY完就了事,必须执行DEBUG NTLDR命令。命令行中执行W命令写入,Q命令退出。这样才能保证真正写入硬盘。
4、重新启动。

二、修复WindowsXP启动系统
1.在BIOS设使用光盘驱动器启动电脑
2.放入WindowsXP光盘在光盘驱动器内启动电脑
3.让光盘自动执行至停止便会出现叁个选择,按〔R〕选修复电脑便会询问要进入哪个系统,请选择WindowsXP的代号,然后输入Administrator密码(与安装时输入的Administrator密码相同)如果没有密码直接按输入键便可
4.在C:\Windows>下键入Fixboot及按〔Y〕确认
5.在C:\Windows>下键入光盘\
6.在C:\>下键入ATTRIB-HNTLDR
7.在C:\>下键入ATTRIB-SNTLDR
8.在C:\>下键入ATTRIB-RNTLDR
9.在C:\>下键入ATTRIB-HNTDETECT.COM
10.在C:\>下键入ATTRIB-SNTDETECT.COM
11.在C:\>下键入ATTRIB-RNTDETECT.COM
12.在C:\>下键入COPYX:\I386\NTLDRC:\注:X:是光盘驱动器的代号下同
13.在C:\>下键入COPYX:\I386\NTDETECT.COMC:\
14.完成后取出WinXP光盘及键入〔Exit〕会重新启动电脑
15.在BIOS选回用硬盘启动电脑便可
16.使用中文版WindowsXP如启动时选单出现乱码者可在进入WindowsXP后将WindowsXP光盘I386目录下的bootfont.bin复制至C盘的根目录下便可,如使用英文版WindowsXP者把bootfont.bin从C盘的根目录下删除便可

第二篇
用原来的WINDOWS XP安装盘“假安装”法。
    具体操作方法:设置用光盘启动系统安装盘,选择C盘,会提示是否删除原来的WINDOWS目录里的系统,选择“否”,另起一个新目录名,如“WINXP”,然后点确定安装,你会看到正在拷贝系统文件,100%后就会重新启动,这时仍用光盘启动(该光盘有进入DOS的菜单),选择进入“超级DOS”(含有多种DOS应用软件,如EDIT,ATTRIB等),进入C盘(C:),运行”attrib -h -s -r boot.ini”(去掉只读和系统隐藏属性), 然后用编辑软件(如输入EDIT)打开BOOT.INI, 修改其中的timeout时间,将timeout=0 改为timeout=30, 缺省启动也更改为WINDOWS。删掉WINXP的启动项。

例如:

原BOOT.INI

[boot loader]

timeout=0

default=multi(0)disk(0)rdisk(1)partition(1)\WINXP

[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINXP=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect
C:\=”Microsoft Windows” 

更改为:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect
C:\=”Microsoft Windows” 

然后保存BOOT.INI,退出,重新启动,就可以看到启动菜单,顺利进入系统。
进入系统后,把刚才”假安装”的系统目录WINXP目录删除, 把BOOT.INI属性设置为系统属性,

  问题原因:Ntldt、Ntdetect.com、Boot.ini几个文件丢失或破坏引起。

  如果是WIN2000,同样道理,稍微有点不同,举例看服务器版:

    1. 用Windows 2000的安装盘启动电脑,进入Windows 2000 Server的安装界面;

  2. 界面提示“要修复Windows 2000中文版的安装,请按R”,按R键继续;

  3. 界面提示“要用故障恢复控制台修复Windows 2000安装”选项,按C键继续;

  4. 屏幕出现故障恢复控制台提示“C:\Winnt,要登录到哪个Windows 2000安装(要取消,请按Enter)?”,在此键入“1”,然后按Enter键;

  5. 键入管理员密码,然后按Enter键;

  6. 键入Copy F:\Simpchin\

  Windows2000\Server\I386\Ntldr c:\,按ENTER键(注:笔者使用的光盘是Windows 2000三合一光盘,如果是其他的安装盘,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目录下。“f:”为我的光盘驱动器号);

  7. 键入Copy F:\Simpchin\

  Windows2000\Server\I386\Ntldr c:\,按 Enter 键,系统提示您是否覆盖文件,键入Y,然后按Enter键。

  重新启动计算机