精华内容
下载资源
问答
  • 我尝试了很多办法,先是将PDF转成Word文档,这样就可以从文档中把内容复制出来了,但是这些格式转换的工具基本都收费,自然就不用再考虑了。 我还想过将要复制文字部分截图下来,然后发到手机上,通过手机QQ的提取...

    突发奇想

    先说说我为什么要写这篇文章,在这之前,我遇到了一个问题,就是复制不了PDF的文字内容,而我偏偏又想获取到。
    我尝试了很多办法,先是将PDF转成Word文档,这样就可以从文档中把内容复制出来了,但是这些格式转换的工具基本都收费,自然就不用再考虑了。
    我还想过将要复制的文字部分截图下来,然后发到手机上,通过手机QQ的提取文字内容功能将文字提取出来然后复制:
    在这里插入图片描述
    在这里插入图片描述
    效果很好,也实现了我的需求,但是未免太麻烦了,要截图,还要发到手机上,于是我陷入了深深的思考,我能不能自己实现这样的功能呢?

    学编程为了什么,就是解决问题嘛,所以,我考虑了一下,QQ是如何实现这个功能的。毫无疑问,是文字识别,通过一张图片,然后识别图片里的文字,最后显示出来。

    准备工作

    搞清楚原理之后,就要解决该如何实现文字识别呢?自己实现显然不现实,自己也不会啊,在百度上搜索了一下,我决定使用百度提供的文字识别API。为了使整个过程变得简便,最终决定使用Python语言实现整个过程。

    申请百度识别API

    我们先来申请一下百度的文字识别API。
    百度搜索百度AI开放平台:
    在这里插入图片描述
    点第一个官方链接,进去后点击控制台:
    在这里插入图片描述
    然后会让你注册,有账号的话登录就可以了,登录之后就可以看到控制台,点击左侧导航栏中的文字识别:
    在这里插入图片描述
    然后点击创建应用,信息随便填一填就好了,我这里已经创建好了:
    在这里插入图片描述
    创建好了就先放着,这三个数据到后面是有用的。

    模块介绍

    在写代码之前,我得先介绍一下要使用的模块,先来说说我想实现的功能:
    首先通过截图(QQ截图、微信截图、电脑自带的截图工具都可以)截取需要的文字内容,然后将图片保存到电脑中,接着通过文字识别把图片中的文字进行提取,最后输出。
    先给大家看看效果:
    在这里插入图片描述
    大致功能就是这样,大家也可以根据自己的想法进行拓展。

    keyboard

    先来介绍一下keyboard模块,因为我们要直接获取到截图的图片,肯定不能自己去保存,那样太麻烦,我们要截图完成后自动将图片进行保存,所以我们先监听到键盘的输入。
    先安装keyboard模块,在cmd窗口执行指令:

    pip install keyboard
    

    来体验一下这个模块。

    import keyboard
    
    keyboard.wait(hotkey = 's')
    print("键盘按下了's'")
    

    通过该模块的wait函数可以等待键盘输入,函数参数表示等待的热键,意思是说当执行该程序后,程序会一直等待,直到你键盘按下了’s’程序才会继续执行。
    我们运行该程序,然后按下’s’,运行结果如下:

    键盘按下了's'
    

    学会了这个,接下来的事情就很简单了,我这里用的是QQ的截图,快捷键为:Ctrl + Alt + A,所以我们要监听该快捷键,代码如下:

    import keyboard
    
    print("开始截图")
    keyboard.wait(hotkey = 'ctrl+alt+a')
    print("键盘按下了'ctrl+alt+a'")
    keyboard.wait(hotkey = 'enter')
    print("键盘按下了'enter'")
    print("结束截图")
    

    运行之后,我们正常执行一次截图操作,看下运行结果:

    开始截图
    键盘按下了'ctrl+alt+a'
    键盘按下了'enter'
    结束截图
    

    这样监听截图操作就完成了。

    ImageGrab

    这是一个非常优秀的图像处理库,我们通过它来保存截取的图片,先安装一下该模块:

    pip install Pillow
    

    这是PIL(全程:Pillow)包下的一个模块,所以我们把Pillow包下载好,要用到该模块的一个函数,代码如下:

    import keyboard
    from PIL import ImageGrab 
    
    print("开始截图")
    keyboard.wait(hotkey = 'ctrl+alt+a')
    print("键盘按下了'ctrl+alt+a'")
    keyboard.wait(hotkey = 'enter')
    print("键盘按下了'enter'")
    
    # 保存剪切板快照
    image = ImageGrab.grabclipboard()
    image.save('screen.png')
    
    print("结束截图")
    

    使用也很简单,先通过keyboard模块的wait函数等待我们截图,当按下enter后截图结束,使用ImageGrab模块的grabclipboard函数将截图获取出来,该函数的功能是抓取当前剪切板的快照,然后封装成image返回,接着用image的save函数进行保存,若只写文件名,则图片将保存在当前目录。

    现在我们运行一下项目,然后随意截取一张图片:
    在这里插入图片描述
    虽然这样实现了截图的保存,但细心的同学肯定能发现,第一次截图的时候报错了,然而第二次截图的时候,保存的却是第一次截图的内容,这是为什么呢?
    这是因为grabclipboard函数有一个缓存的问题,操作太快,有时候它就会读取上一次的内容,因为第一个没有读取到图像,所以报错了。
    问题找到了,该如何解决呢?既然是操作太快导致读取了缓存,那就让它慢一点呗,我们加上一个时间的延迟就可以了,代码修改如下:

    import keyboard
    from PIL import ImageGrab 
    import time
    
    print("开始截图")
    keyboard.wait(hotkey = 'ctrl+alt+a')
    print("键盘按下了'ctrl+alt+a'")
    keyboard.wait(hotkey = 'enter')
    print("键盘按下了'enter'")
    
    time.sleep(0.1) # 因为读取截取内容会有一个延迟,导致读取到的是上一次的截图,这里我们主动延迟
    
    # 保存剪切板快照
    image = ImageGrab.grabclipboard()
    image.save('screen.png')
    
    print("结束截图")
    

    这里在保存剪切板快照之前进行了0.1秒的延迟,就能很好地解决这个问题,使用sleep函数需要导入time模块,下载模块指令:

    pip install time
    

    到这里,截取的图片就保存完毕了。

    baidu-aip

    下面介绍百度的文字识别API。
    关于文字识别API的介绍,大家可以查看百度官方的技术文档,我这里只介绍需要使用到的。

    AipOcr

    AipOcr是OCR的Python SDK客户端,为使用OCR的开发人员提供了一系列的交互方法。

    from aip import AipOcr
    
    """ 你的 APPID AK SK """
    APP_ID = '你的 App ID'
    API_KEY = '你的 Api Key'
    SECRET_KEY = '你的 Secret Key'
    
    client = AipOcr(APP_ID, API_KEY, SECRET_KEY)
    

    这三个数据都在之前的应用管理里面呢,粘贴进来就可以了。
    这样便创建了客户端,还可以对客户端进行一些配置,比如连接的超时时间等等,这里就不做配置了。

    通用文字识别

    """ 读取图片 """
    def get_file_content(filePath):
        with open(filePath, 'rb') as fp:
            return fp.read()
    
    image = get_file_content('example.jpg')
    

    这段代码是从官方文档中复制过来的,意思很简单,get_file_content函数通过一个图片的路径将图片转换成二进制数据进行返回,这里的image即为指定图片的二进制数据,有了二进制数据后,就能进行文字识别了。

    • basicGeneral
    • basicAccurate

    这两个方法都可以进行文字识别,不过basicAccurate方法是高精度版本的,具体用哪个方法看大家喜好。

    下面来测试一下我们能否成功提取到图片文字,比如下面的一张图片:
    在这里插入图片描述

    from aip import AipOcr
    
    # 调用百度API识别图片内容
    APP_ID = '18076523'
    API_KEY = 'vlLcZ6VGb88qoAr5IN0OTShw'
    SECRET_KEY = '8KzHr2AvEREYGGwdwIMFZSwTUoPB6LC4'
    
    client = AipOcr(APP_ID,API_KEY,SECRET_KEY) # 生成一个对策
    
    # 获取图片的二进制数据
    def get_file_content(filePath):
    	with open(filePath,'rb') as fp:
    		return fp.read()
    
    image = get_file_content('screen.png')
    
    # 调用文字识别(高精度版)
    text = client.basicAccurate(image)
    
    print(text)
    

    运行结果:
    在这里插入图片描述
    成功获取到文字内容,我们先来处理一下这些数据。
    log_id我们不管,words_result_num应该是识别的文字数量,它把图片中的文字拆分成了几个小块,这里一共四块,文字内容存放在列表words_result中,每个列表由一个字典组成,文本内容的键为words,所以接下来取出文本内容就很简单了:

    from aip import AipOcr
    
    # 3、调用百度API识别图片内容
    APP_ID = '18076523'
    API_KEY = 'vlLcZ6VGb88qoAr5IN0OTShw'
    SECRET_KEY = '8KzHr2AvEREYGGwdwIMFZSwTUoPB6LC4'
    
    client = AipOcr(APP_ID,API_KEY,SECRET_KEY) # 生成一个对策
    
    # 获取图片的二进制数据
    def get_file_content(filePath):
    	with open(filePath,'rb') as fp:
    		return fp.read()
    
    image = get_file_content('screen.png')
    
    # 调用文字识别(高精度版)
    text = client.basicAccurate(image)
    
    # 处理返回的数据
    textList = text['words_result']
    for i in textList:
    	print(i['words'])
    

    运行结果:
    在这里插入图片描述
    到这里,图片的文字识别我们也掌握了。

    程序源代码

    下面是程序的所有代码:

    import time
    import keyboard
    from PIL import ImageGrab
    from aip import AipOcr
    
    # 1、截取图片
    keyboard.wait(hotkey='ctrl+alt+a') # 键盘输入的触发事件
    
    keyboard.wait(hotkey='enter')
    
    time.sleep(0.1) # 因为读取截取内容会有一个延迟,导致读取到的是上一次的截图,这里我们主动延迟
    
    # 2、将图片保存到电脑上
    image = ImageGrab.grabclipboard()
    image.save('screen.png') # 将截取的图片进行保存
    
    # 3、调用百度API识别图片内容
    APP_ID = '18076523'
    API_KEY = 'vlLcZ6VGb88qoAr5IN0OTShw'
    SECRET_KEY = '8KzHr2AvEREYGGwdwIMFZSwTUoPB6LC4'
    
    client = AipOcr(APP_ID,API_KEY,SECRET_KEY) # 生成一个对策
    
    # 获取图片的二进制数据
    def get_file_content(filePath):
    	with open(filePath,'rb') as fp:
    		return fp.read()
    
    image = get_file_content('screen.png')
    
    # 调用文字识别(高精度版)
    text = client.basicAccurate(image)
    textList = text['words_result']
    for i in textList:
    	print(i['words'])
    

    效果在刚开始就演示过了,它可不光能复制PDF文字的内容,因为在哪里都可以进行截图操作,所以诸如一些百度文库的地方,无法复制文字内容,就可以通过这种方式曲线复制。

    最后

    最后我想说的是,要把学习当做自己的乐趣,编程是灵活的,自己遇到一些问题的时候,可以想着自己制作一些小工具,既解决了自己的问题,又能够从中学到很多知识,何乐而不为呢?

    展开全文
  • 如何快速清除word复制过来的文字背景色 如何快速清除word复制过来的文字格式

    这个方法是我一直使用的。很快速。

    如果直接复制粘贴,会把网页上(或者其他word的背景色及格式一起复制过来),这并不是我们想要的结果:


    首先复制该有背景色的word文字段落:


    然后桌面新建一个txt文档:


    打开txt文档,把刚刚复制的内容粘贴(ctrl+V)进去,(txt文档是不允许背景色的,所以此时txt文档中的文字已经没有了背景色):


    然后再ctrl+A(全选),再c'trl+c(复制),全选复制,粘贴到想要粘贴的地方即可。



    done,对于其他格式不符合,或者其他难以修改的排版及格式问题,都可以用类似的操作,熟练之后,比在word上调整参数要快上一些。


    展开全文
  • 火狐浏览器复制网页文字Tired of having to copy, paste, and then format links for use in your blogs, e-mails, or documents? Then see how easy it is to choose a click-and-go format that will save you a ...
    火狐浏览器复制网页文字

    火狐浏览器复制网页文字

    Tired of having to copy, paste, and then format links for use in your blogs, e-mails, or documents? Then see how easy it is to choose a click-and-go format that will save you a lot of time and effort with the CoLT extension for Firefox.

    厌倦了必须复制,粘贴然后格式化用于博客,电子邮件或文档的链接吗? 然后,了解选择即点即用格式的简便性,该格式可以为Firefox节省大量时间和精力。

    Before

    之前

    Usually when you copy a link in a webpage you do not have much in the way of options to work with in the “Context Menu”. What if you could choose from multiple formats when you copy that link?

    通常,当您在网页中复制链接时,“上下文菜单”中没有太多可供选择的选项。 复制链接时,如果可以从多种格式中进行选择怎么办?

    colt-01

    After

    Once you have installed the extension you can immediately start enjoying the ability to choose the “copy format” that best suits your needs. This is certainly much better than the “single” choice from before…

    安装扩展程序后,您可以立即开始享受选择最适合您需求的“复制格式”的能力。 这肯定比以前的“单一”选择要好得多……

    colt-02

    For the first of our examples we chose to copy and paste only the text for the link itself…

    对于我们的第一个示例,我们选择仅复制和粘贴链接本身的文本…

    colt-03
    colt-04

    Then we copied and pasted the link using the “HTML Link” format. Looking good…

    然后,我们使用“ HTML链接”格式复制并粘贴该链接。 看起来不错…

    colt-05
    colt-06

    Next we tried the “Plain Text” format. All the information that we needed without any of the “link pre-formatting”.

    接下来,我们尝试了“纯文本”格式。 我们需要的所有信息都无需任何“链接预格式化”。

    colt-07
    colt-08

    For our final example we decided to try the “BB Code” format. Once again very nice…

    对于我们的最后一个示例,我们决定尝试使用“ BB代码”格式。 再次非常好...

    colt-09
    colt-10

    Options

    选件

    The only time that you should need to go into the options is if you need to make any changes for the “Context Menu Listings”, modify a pre-existing format, or would like to add a new format.

    唯一需要进入这些选项的时间是,如果您需要对“上下文菜单列表”进行任何更改,修改预先存在的格式或想要添加新格式。

    colt-11

    If you would like to personalize one of the pre-existing formats…simply click on and select the format that you would like to modify and then click on “Edit” to open an “Editing Window”.

    如果您想个性化一种先前存在的格式...只需单击并选择要修改的格式,然后单击“编辑”以打开“编辑窗口”。

    colt-12

    Once you have clicked on “Edit” you will see the following window. Here you can choose to rename your “Menu Labels” and/or change the style/layout for each “Format”. Notice the list of variables in the lower part of the window…you can use these as a guide to modify the pre-existing formats or in the creation of new personalized formats.

    单击“编辑”后,将显示以下窗口。 在这里,您可以选择重命名“菜单标签”和/或更改每种“格式”的样式/布局。 注意窗口下部的变量列表……您可以将其用作修改现有格式或创建新的个性化格式的指南。

    Note: Clicking on “Add…” will bring up the same small window where you will need to fill in the details for “Menu Label & Format”.

    注意:单击“添加…”将弹出相同的小窗口,您需要在其中填写“菜单标签和格式”的详细信息。

    colt-13

    Conclusion

    结论

    If you have been looking for an easier way to transfer links to your blogs, e-mails, and documents then this “little time saving” extension will be your new best friend.

    如果您一直在寻找一种更简便的方法来将链接转移到博客,电子邮件和文档,则此“省时”的扩展将是您的新好朋友。

    Links

    链接

    Download the CoLT extension (Mozilla Add-ons)

    下载CoLT扩展(Mozilla附加组件)

    Download the CoLT extension (Extension Homepage)

    下载CoLT扩展名(扩展名主页)

    翻译自: https://www.howtogeek.com/howto/8229/choose-from-multiple-copy-formats-for-webpage-links-in-firefox/

    火狐浏览器复制网页文字

    展开全文
  • 1、硬盘出厂后必须经过格式化才能使用。 2、显示器是由监视器与显示适配卡两部分组成的。 ....... 内容类似于带考试试卷上答案的填空题。目前的需求是把答案部分留空,并设置下画线,然后把答案列到后面以括号括起来...

    from:https://blog.csdn.net/winnyrain/article/details/9630777
    原来的WORD文档内容是这样的:
    1、硬盘出厂后必须经过格式化才能使用。
    2、显示器是由监视器与显示适配卡两部分组成的。
    .......
    内容类似于带考试试卷上答案的填空题。目前的需求是把答案部分留空,并设置下画线,然后把答案列到后面以括号括起来,最终结果为这样:
    1、硬盘出厂后必须经过____才能使用。(格式化)
    2、显示器是由____与____两部分组成的。(监视器、显示适配卡)
    .......
    但是整篇WORD文档这样的有数百题之多,手工改固然非常麻烦费时,所以用宏来解决吧,虽然对WORD的宏不太熟,但是参考了一些文档后,基本满足要求,代码见下:

    Sub CopyAnswer()
    With ActiveDocument.Content.Find
    .ClearFormatting
    .Font.Underline = wdUnderlineSingle '查找下划线格式
    .Execute Format:=True, Forward:=True '执行查找
        If .Found = True Then ' 如果已找到带下划线格式的
            .Parent.Font.Underline = wdNone '去掉下划线
                If InStr(1, .Parent.Text, vbCr) > 0 Then '判断是否段落结尾
                    With .Parent
                        .SetRange .Start + 0, .End - 1 '如果是段落结尾,把选择范围向左缩小一个字符,以免把回车符也选择了
                        .Select '执行选择
                End With
        End If
        .Parent.Select '为保险再执行一次选择
        
        .Parent.Copy '复制选择的内容
        
          
        If InStr(1, .Parent.Text, "。") > 0 Then '是否有。号结尾
            .Parent.Text = "____。" '有的话人才能复制的内容也补充。号
        Else
            .Parent.Text = "____" '没有的话以____代替原来下划线的内容
        End If
    
         .Application.Selection.MoveDown Unit:=wdParagraph '移动光标到下一段落
         .Application.Selection.MoveLeft Unit:=wdCharacter, Count:=1 '光标往左移一格,目的是把光标移到复制文本这段的末尾
        '加入左括号
        .Application.Selection.Text = "("
        .Application.Selection.MoveRight Unit:=wdCharacter, Count:=1 '避免加完括号后被选择
         
        .Application.Selection.Paste '贴粘复制的内容
        '加入右括号
        .Application.Selection.Text = ")"
        End If
    End With
     
     
    End Sub

    这段代码有点小瑕疵,就是运行的时候,不能一次运行循环完整个文档,必须按一下“运行”完成一个,要不停的按,哈哈,不过还行,效果也还可以,结果可能会成这样:
    1、硬盘出厂后必须经过____才能使用。(格式化)
    2、显示器是由____与____两部分组成的。(监视器)(显示适配卡)
    有两个空以上的话,中间会有右左括号)(,这时可以使用替换功能把)(替换为、即可,可者有兴趣的话在代码里加一段替换也可以哦!
     

    展开全文
  • 比如你这边有特定的纸质的表格文件,通过我们通用的文字识别,没有形成特定规则的文字,需要区分不同的表格的行和列等功能,我们都可以单独给你订制开发这样的功能。     如需了解更多欢迎留言互动...
  • 1、硬盘出厂后必须经过格式化才能使用。 2、显示器是由监视器与显示适配卡两部分组成的。 ....... 内容类似于带考试试卷上答案的填空题。目前的需求是把答案部分留空,并设置下画线,然后把答案列到后面以括号括...
  • 电脑无格式复制粘贴文本

    千次阅读 2018-11-29 14:23:37
    有时候在网页中复制一段文字到电脑上,默认情况你复制后粘贴是携带原文本格式的。 如果想要去掉格式复制的时候直接跟之前一样,command + c 就行,在粘帖的时候按下快捷键: command + shift + v 搞定!...
  • 复制特定div中的文字

    千次阅读 2017-12-08 17:33:04
    复制特定区域的文字
  • excel 复制 格式不变_ 如何复制Excel表格保持格式及列宽不变 == excel 粘贴的时候,经常格式就乱了,我们想要保持原来的样式。 有的之后粘贴后,右下角有个 图标 可以选择 保留原格式。从而保持原来样子。 但是...
  • 复制网页文字有背景,怎么办?

    千次阅读 2014-04-27 21:25:41
    还在苦恼复制网页上的内容却有背景这个问题吗?现在你就可以知道几个无痕复制粘贴的方法啦!
  • 问题现象:浏览器edge复制网址在微信PC端被保存成文字,举例:复制https://www.baidu.com,如下图所示: 问题分析: ...问题解决:将edge的URL 复制和粘贴格式默认从链接更改为文本,如下图所示: ...
  • PDF软件本来就是可以复制里面的文字的,但是不能修改 所有的PDF文件都是不能修改的 这种认识是不全面的。 有专门软件可以修改PRD PDF 但要PDF没有权限限制,还要有可修改支持 因为有的是图片组成的 不可...
  • 文章目录官方文档主从复制的分类基于SQL语句的复制-SBR优点缺点基于行的复制 RBR优点缺点MySQL主从复制的过程 官方文档 https://dev.mysql.com/doc/ 如果英文不好的话,可以参考 searchdoc 翻译的中文版本 ...
  • 转载自ckeditor中直接从word中复制数据格式不丢失的方法 打开\editor\plugins\pastefromword\filter\default.js 找到文件尾大概有这么一句代码;CKEDITOR.cleanWord=function(h,i){if(CKEDITOR.env.gecko)h=h....
  • 复制以下代码 javascript:"use strict";!function(){var t=function(t){t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation()};["copy","cut","contextmenu","selectstart",...
  • 双层PDF格式文件是一种具有多层结构的PDF...双层PDF在线制作很多时候我们发现,明明PDF文件是扫描版的,却可以复制其中的文字(偶尔会有错字),这是怎么回事呢?原来这是PDF制作的一种技术,叫“双层PDF”。双层P...
  • 教你如何用Windows远程桌面双向复制粘贴带格式文本   无人值守远程桌面调取文档时,有时可能只是一段文字,我们都需要通过邮箱或两端都登录社交应用来传输,然而首先你得有两个社交账户,或者另一端得有人接收...
  • idea复制过来的代码格式有点乱,如何美化显示 解决方法: 框选要格式化的代码--》Code(在最上面的的菜单栏)--》http://www.yayihouse.com/yayishuwu/chapter/2176 ...
  • 因为没有做后台,所以前台显示的东西还得自己往数据库里添加。在文字显示上,我就用现在这个编辑器,先把文字拷贝进来,点击这里的显示源代码的按钮,它就能看到样式标签,再存到数据库里。由于先前用了pre。现在...
  • 你想复制其中几段文字到word里面却发现经常出现各式各样格式混乱的问题。比如原来首行有缩进2个字符的现在都是清一色的顶格,而且都不能占满全行,字体和大小也变了。每次都老老实实的手动修改,花费时间和精力,...
  • 问题:将一段文字从PDF复制到Word,发现字体很奇怪地拉得很宽,但又不是多出空格,也不是选错字体? 解决方法:改为用半角,具体步骤如下……
  • //去除复制样式的方法 function textInit(e) { e.preventDefault();//阻止默认事件 var text; var clp = (e.originalEvent || e).clipboardData; if (clp === undefined || clp === null) { ...
  • 众所周知,知网的论文有两种常用下载格式:pdf格式(期刊论文)和caj格式(学位论文),前者最大的问题在于期刊通常为一面两栏,因而复制下来的文字只能占据文档页面的一半;后者最大的问题在于阅读器糟糕的OCR识别...
  • 首先,针对的是docx格式,毕竟与时俱进嘛,07版以后的都采用xml格式了,这就方便对word进行操纵了。 docx格式实际上是一个压缩包文件来的,里面包含了该docx的许多信息,基本都是xml文件格式来的。对xml文件来说,...
  • 办法是无意中发现的,不要用AD打开PDF进行复制,使用谷歌的Chrome浏览器(没有的话可以下载一个,这是谷歌开发的浏览器适合程序员进行源码分析,比360、IE等浏览器好用哦)打开PDF再进行复制。打开方式:选中PDF文件...
  • 很多时候,我们在Typora写好的文章,当我们复制到CSDN的文章编辑页时,字体格式都消失了,只剩下纯文本了。 解决办法 选中想要复制的文本 -> 编辑 -> 复制为 Markdown 或者直接快捷键,选中文本 -> Ctrl + ...
  • 我的电脑格式化2次,结果C盘没有格式化,但是D盘却被格式化了? 我的电脑是XP的系统。之前一直都用这样的方法格式化的。感觉电脑不顺畅的时候就格式化C盘。 前几天在格式化的之后,发现非但C盘没有格式话,有重要...
  • 支持图片和文字格式显示 public void OpenWord(string fileName) { Word.ApplicationClass app = new Word.ApplicationClass(); Word.Document doc = null; object missing = System.Reflection.Missing....
  • 图片文字识别教程

    千次阅读 2019-04-10 16:17:58
    图片文字识别教程图片文字识别在线文字识别一: 图片转txt二:图片+pdf 转txt三:图片+pdf 转txt离线文字识别OneNote2016笔记编辑工具文字识别一:软件下载+安装+激活二:如何使用软件 识别图片文字和pdf 文字<...
  • 从其他PDF中复制(Ctrl+C)一段文字; 按对应的快捷键(中文:Alt+1,英文:Alt+2)粘贴到 “去空格粘贴_中文_英文.doc”中,即可见效。 示例 1 :复制PDF文档中的一段中文,粘贴到word文档 “去空格粘贴_中文_英文...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 100,344
精华内容 40,137
关键字:

怎么复制没有格式的文字