怎么样把同一文本下的同样扫描图片文字转换文本批量替换成各不相同的字符。

“文本修辑转换器”是一款集合文本浏览、文本转换,并支持繁体中文、韩文、日文及UNICODE字符编码的纯文本的编辑器。

转换器”(原名文字变变)是纯文本的编辑器。它除了具备一般文本编辑功能,还可实现文本浏览,文本快速整理以及实现自定义的文本字符批量替换功能。功能包括:字符内

换:如把简体中文的文本转换为繁体中文,或把GB2312的内码文本转换为BIG5的内码文本等等;替换敏感字眼,避开搜索引擎;制作火星文;清除文本内的干扰文。某些网站为了防止别人对其内容拷贝到别处,在文本内插入不规则的特殊字符,使用文字变变可以将其统一替换为空格。 文字变变可以用unicode、GB2312 、Big5、韩文、日文等四种编码显示文本,并实现编码间相互转换,可以打开和保存ANSI、UNICODE、UTF8等格式的文本。 使用浏览器模式本程序可作为文本浏览器,很方便的实现文本的浏览和删除。

快速的切换浏览文本、并可即时删除、更名、移动复制;

能自动识别文本编码格式,调用相应的字符编码显示文本;

具有字符内码转换、字词批量替换、简易的字符清理等功能;

并可通过用户自定义替换表、增加插件等方式,支持更多自定义的文本处理功能。

文本修辑转换器 V4.5

软件类别: 国产软件 / 文字处理

软件授权: 免费软件(无功能限制)

本软件内含两个程序,Codetxt.exe为‘文本修辑转换器’,同时附送‘采文

’(memtext.exe),是用于采集及浏览文本的工具,配合‘文本修辑转换器’使用。使得文本管理更加方便。

利用替换表进行批量替换

“文本修辑转换器”是带字码转换功能的纯文本的编辑器。它除了具备一般文本编辑功能,最大的特点就是具有文本浏览、快速切换显示编码、简易的文本整理以及字符内码转换等功能。其中字码转换功能丰富灵活,除可使用软件提供的字符转换方案,还提供了制作转换方案表的工具,可由用户制作自定义的字码转换方案。

(A)顶部菜单:具体功能见菜单内容。简介如下:

文件:包括新建、打开、最近打开、保存、另存、打开NOTEPAD、退出等,其中最近打开菜单记录了用户所打开过的文本文件路径,便于快速翻查,打开NOTEPAD即打开WINDOW系统默认的记事本程序。

编辑:包括撤销、查找、复制、粘贴、剪切、全选等一般的编辑命令,3.8版本以后,编辑框内可以通过鼠标拖拽来移动文本块(同时按下Ctrl键可复制文本块),另外本菜单中应用户要求增加替换表项,可由对文本内容按照替换表中预先设定的替换内容进行批量替换,详细介绍见下。

清理:包括一键清、清理空行、清理空格、清理回车、清理TAB等,用于对文本进行快速清理,删除无用字符保留最简洁文本内容,其中一键清理可以一次点击按钮同时清理空行、空格、回车、TAB以及任意自定义的多个字符组合。

插入:包括插入换行符,用于根据一定的条件向文本插入换行符以增加换行,使文本便于阅读。

查看:包括查看模式(编辑器模式:当用户打开另外一个文本时,程序会检查并提醒用于保存

;浏览器模式,不提醒用于保存,便于实现文本的快速切换查看)

、字体大小、编码(可在GB2312,Big5,韩文、日文和UNICODE等显示编码间切换),显示状态栏、上一文本、下一文本(等

下介绍)、当前目录(等同Exp 打开当前文件夹见下介绍)。

选项:包括文本文本点右键启动、转码结果显示在和自动保存提示,用于设置程序选项,有关选项的具体功能说明,请查看本帮助相关内容。

转码:包括常用字码转换、转码编辑器和自定义字码转换三个区,常用字码转换包括一些常用的字码转换,包括:Unicode、GBK、BIG5、韩码、日码之间的转换;转码编辑器用于打开转码编辑器,该编辑器用于制作和编辑有关转码的数据文件,用于可以使用它来自定义制作自己的转码文件,详见下;自定义字码转换区内是一些由用户自定义的转码方案。有关自定义转换方案详见下。

插件:用于安插第三方程序或用户开发的插件,用于扩展本软件的功能,有关说明请见下面。

(B)中部编辑框:用于显示及编辑文本文件内容,编辑框支持GB2312,Big5,韩文、日文和UNICODE显示格式,支持拖拽复制操作。

状态栏中各功能由左至右功能分别如下:

文件名:当用户打开一个文本文件时,此处显示所打开的文本文件名。用户点击此框,可以即时修改当前所打开的文件的文件名。

[原文:**]内码格式:当用户打开的文本文件是UNICODE编码格式或者UTF-8编码格式,此处会显示出相应的说明,非

文本会显示为“ANSI”。

[当前:**]当前编码:此处显示当前显示的编码格式,文本修辑转换器可以以GB2312,Big5,韩文、日文和UNICODE等编码格式显示所打开的文本文件,并可以在不同的显示编码格式间快速切换,点击此按钮即可以实现有关切换(注意:一个文本只会在其中一种编码格式下才能显示正常,当显示乱码或者空白时,请尝试以其他编码格式显示)。

[]向后浏览:打开浏览上一个文本文件,指与当前所打开的文件处在同一目录下的文本文件,由电脑按顺序搜索出来的上一个文件。当当前文件是该目录第一个文件时,会提示‘已到尽头’。

[Exp] 打开当前文件夹:点击此按钮将打开当前所打开的文本文件所在的文本夹。

[Del] 删除当前文件:点击此按钮可以删除当前所打开的文本文件。

信息说明:用鼠标或者键盘在编辑区移动光标,此栏中将显示当前光标所在行和列的数字,当进行某些操作时,如替换操作,在此栏中将显示操作结果。

在实际文本操作中,我们经常需要对文本内容进行内码的替换工作,如:

内码转换:例如:简体中文的文本转换为繁体中文,把GBK的内码文本转换为BIG5或者UNICODE的内码文本,或进行相反的操作。

替换某些敏感字眼,以便于在互联网上传播时避开搜索引擎的搜索。

制作特殊阅读方式的文本,例如制作火星文。

清除文本内的干扰文。某些网站为了防止别人对其内容拷贝到别处,在文本内插入不规则的特殊字符,使用文本修辑转换器可以将其统一替换为空格。

用文本修辑转换器打开一个文本文件,或者拷贝一段文本内容到变变的编辑框内,点击菜单[字码转换],并从中选择一个变换的方案,就可执行转码操作。

本程序对字码转换的输出结果有两种方式,一种是在[新窗口中出现],一种是在[当前窗口中出现],若用户选择在当前窗口中出现,则输出的结果会覆盖当前编辑的数据。用户可以通过菜单[选项]->[变码结果输出到]下面的子项中,决定采取何种方式。

例如,用户需要将UNICODE文本转换为普通中文ANSI码,可有两种方式:(一)是将有关文字内容保存为UNICODE或UTF-8格式的文本, 用本程序将其打开,然后在菜单[字码转换]下,选择一个合适的转换项,将文字内码转换为ANSI码(由于UNICODE码的字符容量比任意一种编码的ANSI码大,因此转换后可能会有部分字符显示不出来)后保存就可以了。(二)用户启动程序后,通过点击状态栏上的[当前:××]按钮,直到显示为[当前:UNICODE],然后把文字内容拷

辑框,再进行同上的菜单操作即可。

本软件进行的变码是以变码方案表为基础进行的。每个变码方案文件( *.

)中包含一个变码方案表。系统默认的变码方案文件保存在“Lib”文件目录下,而用户自定义的变码方案文件保存在“user”文件目录下。在进行变码转换时,软件将编辑框内的文本内的字符逐一与变码方案表中的首列的字符比较,若相同则将其替换为该行次列中的字符,直到替换完毕。更详细的关于变码方案的说明,请查看变码方案编辑器的帮助说明。

除了本程序中自带的变码方案文件,用户还可通过转码编辑器,制作自定义的变码方案或编辑已存在的变码方案文件。点击菜单“字码转换”下面的“转码编辑器”即可打开转码编辑器。用户可建立新的变码方案文件,或编辑现有的变码方案文件。有关变码方案编辑器的具体使用说明请查看变码方案编辑器的帮助说明。

本软件可以作为文本文件的浏览器使用,用用户打开一个文本文件后,便可以通过点击状态栏上的向前浏览[]按钮,快速切换显示与当前文件同一个目录下的其他文本文件。

通过点击状态栏上的删除[Del]按钮,可立即删除当前显示的文本文件。如果需要了解当前文件夹的整体文件情况,可以点击资源管理器[Exp]按钮,则程序会调用操作系统的资源管理器打开当前文件夹。

若浏览的文本文件是采用繁体中文BIG5码、韩国字符码或者日文字符码格式的,在程序默认情况下会可能显示乱码,此时可以通过菜单[查看]->[编码]下面选择正确的编码格式,便能正常显示。

在使用浏览功能时,用户应把菜单“查看”中的“查看模式”项勾选“浏览器模式”,这样当用户切换显示其他文本文件时,程序不会提示用户是否保存当前文件,可以实现更便捷的切换。当用户使用完浏览功能后,则建议把该项勾选为“编辑器模式”,以恢复程序的保存提示功能,以免因为忘记保存而导致编辑数据的丢失。

五、利用替换表进行批量替换

点击菜单[编辑]->[替换表]可以打开替换表工具栏,如下:

用户可以在左侧的表名选择栏中选择一个替换表,此时在内容栏中会显示该替换表的所有替换内容项目,如“克林顿 -> 希拉里”表示程序将会把文中所有的“克林顿”替换为“希拉里”,点击最左侧的替换按钮即可以执行此批量替换。

替换表是由用户自行定义的,点击内容栏右侧的[ ~ ]按钮,将会打开替换表。替换表实际上是一个纯文本文件,保存在程序目录下的“ReplaceTable”子目录中。文件中每一行代表一个替换,例如“我国/,/,/中华人民共和国”,表示将“”替换为“中华人民共和国”,中间的“/,/,/”(斜杠+逗号+斜杠+逗号+斜杠)是专用分隔符号,分隔符号前是被替换内容,分隔符号后面是替换后内容,如果在行中没有加入分隔符号,则会把整行的内容当成被替换内容,而替换内容为空,(相当于从文本中删除被替换内容)。用户按照此原则编制好替换表文件后保存到“ReplaceTable”子目录中(后缀名为.txt),然后关闭并再次打开替换表工具栏,再从替换表选择栏中选择刚才保存文件的名字,就可以看到有关内容已经装载进入程序内部替换表中了。

需注意的是,批量替换时,程序将按替换表的顺序从上到下逐一执行替换命令,因此有可能将上一行替换的结果在下一行中再次被替换,因此在制作替换表时,用户必须注意此问题,例如,如果替换表某一行是“我们->你们”,而在其后有某一行是“你->他”,则文本中原来是“我们”的地方,最终将被替换为“他们”(我们->你们->他们)。

通过点击菜单“选项”-“文本文件右键菜

动”可以设定是否启动文本文件右键启动功能。点击“建立关联”则会在文本文件的右键菜单中增加“文本修辑转换器”项目,用户可以通过它启动文本修辑转换器来编辑所选中的文本文件。点击“清除关联”可以把“文本修辑转换器”项从文本文件的右键菜单中删除。

通过点击菜单“插件”下面的各项菜单可以运行程序的各种插件。插件是独立本程序以外的一些文字处理函数(包装为动态连接库dll文件),有关文件保存在程序路径下的‘plus’子目录中。插件功能是为了让第三方的编程爱好者可以对本程序做一些扩展功能处理功能而设置的,目前附带一个插件叫“反转文本”,用于把文本内容进行前后颠倒(可能不是一个实用的功能,只是作为一种尝试而已)。在该目录(plus)中有附录有有关

的格式说明,只要按照有关说明编写并编译的动态连接库文件,并将其保存到‘plus’子目录中,本程序启动时便会将其安插到“插件”菜单下。欢迎其他同好帮忙开发。

为避免编辑工作时,忘记及时存盘导致的数据丢失,本程序设计了自动保存提醒功能。用户可通过菜单[选项]-[自动保存提示]来启动或者关闭有关的提醒功能,或者设置提醒的时间间隔。具体方法如下:

启动自动提醒:点菜单[选项]-[自动保存提示]下面的[每?分钟](?代表具体时间间隔数字);

关闭自动提醒:点菜单[选项]-[自动保存提示]下面的[不须提示];

缩短提醒时间间隔:点菜单[选项]-[自动保存提示]下面的[-?分钟](?代表具体缩短时间的数字);

延长提醒时间间隔:点菜单[选项]-[自动保存提示]下面的[+?分钟](?代表具体延长时间的数字)。

需要说明的是,自动保存提醒只在程序的编辑模式下起作用,在浏览模式下程序会自动关闭动保存提醒功能

因为本程序制作时间比较仓促,因此目前还存在不少缺陷,例如一些字码转码并不能把所有文本都很好转换,程序中一些功能可能在UNICODE文本格式运行不正常,拖拽复制时间某些情况下编辑框会出现不舒服的闪动等。这其中主要问题在于本作者水平限制,也由于内码转换是一个比较复杂的工作,而涉及到韩文、日文等的字符码表能找到的资料不多,也缺少测试环境和人力的缘故,请用户原谅。希望能有热心的用户能通过变码编辑器帮助完善有关字码方案或制作出更多好的字码转换方案,例如开发一些象俄语、泰语等转UNICODE的替换方案,而发现问题也请给本作者留言或来信,以便于进一步改进此工具。

excel中如何将一列中有数字的全部替换成相同的一个数或文字

有时我们为了工作的需要,将Excel中一列中凡是有数字的要全部换成一个相同的数或文字,这时如果我们一个个地输入,工作量大不说,还容易输错,下面告诉大家一个我自己发现的极为简单的方法

首先,将这列数字复制,然后新建一个文本文档,将这些数字粘贴在里面,然后再全选这些数字,复制,新建一个word文档,粘贴进去,这时用ctrl+h(替换),在查找里输入^#(两位数就输入^#^#,三位数就输入^#^#^#^,以此类推),在替换里输入你想替换成的内容(可以是数字,也可以是文字),然后点击全部替换,是不是出现你想要的了?接着按照刚才粘贴的顺序反着粘贴回去,将word中的粘贴到文本文档,将文本文档中的再粘贴到Excel中,这样就完成了。

 excel中的数据(当然,对于全部都有数据的直接就可实现,这种主要针对有的单元格里有数,有的单元格里无数)

 粘贴到文本文档:




加载中,请稍候......

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

会员发表,转帖请写明来源和帖子地址

试了还是不行,Xcode没有这个功能?

如下图所示:选中了三行代码,想把这里面的row替换成ABC,下面的row没选中,就不要替换了


按下右边的done则什么也没有发生

求解释,VS里面方便多了,选择,ctrl+H,输入row,输入ABC,点替换就行了

XCode怎么这么难?



我要回帖

更多关于 扫描图片文字转换文本 的文章

 

随机推荐