精华内容
下载资源
问答
  • 先说说我为什么要写这篇文章,在这之前,我遇到了一个问题,就是复制不了PDF的文字内容,而我偏偏又想获取到。 我尝试了很办法,先是将PDF转成Word文档,这样就可以从文档中把内容复制出来了,但是这些格式转换的...

    突发奇想

    先说说我为什么要写这篇文章,在这之前,我遇到了一个问题,就是复制不了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文字的内容,因为在哪里都可以进行截图操作,所以诸如一些百度文库的地方,无法复制文字内容,就可以通过这种方式曲线复制。

    最后

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

    展开全文
  • 现象写纸条页,复制一大段内容粘贴到内容框,所有文字会往上推,在页面上看不到内容,应该使得光标定位在输入框的最底下 写在这儿,留给别人看看" bindinput="inputMsg">解决办法//加 fixed="true" <textare

    现象

    写纸条页,复制一大段内容粘贴到内容框,所有文字会往上推,在页面上看不到内容,应该使得光标定位在输入框的最底下
    这里写图片描述

    <textarea class="program-write-main" maxlength="2000" placeholder="写在这儿,留给别人看看" bindinput="inputMsg"></textarea>

    解决办法

    //加   fixed="true"
    <textarea class="program-write-main" fixed="true" maxlength="2000" placeholder="写在这儿,留给别人看看" bindinput="inputMsg"></textarea>
    展开全文
  • 鼠标单击需要复制的长段文字的开头,再按住Shift键单击长段文字结尾。

    你是否还在从文字开头按住鼠标左键一直拖一直拖到文字结尾再复制的?

    方法:

    1.鼠标单击需要复制的长段文字的开头,

    2.滑动滚轮(鼠标中键)或鼠标拖动页面的滑杆到文字结尾处,期间不要按鼠标左右键

    3.再按住Shift键单击长段文字结尾再复制。

    展开全文
  • 链接: https://pan.baidu.com/s/1-DgIQmPNwGydAYYwA_fT5w 提取码: pq9q 复制段内容后打开百度网盘手机App,操作更方便哦@TOC 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。...

    链接: https://pan.baidu.com/s/1-DgIQmPNwGydAYYwA_fT5w 提取码: pq9q 复制这段内容后打开百度网盘手机App,操作更方便哦@TOC

    欢迎使用Markdown编辑器

    你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    新的改变

    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

    1. 全新的界面设计 ,将会带来全新的写作体验;
    2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
    4. 全新的 KaTeX数学公式 语法;
    5. 增加了支持甘特图的mermaid语法1 功能;
    6. 增加了 多屏幕编辑 Markdown文章功能;
    7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
    8. 增加了 检查列表 功能。

    功能快捷键

    撤销:Ctrl/Command + Z
    重做:Ctrl/Command + Y
    加粗:Ctrl/Command + B
    斜体:Ctrl/Command + I
    标题:Ctrl/Command + Shift + H
    无序列表:Ctrl/Command + Shift + U
    有序列表:Ctrl/Command + Shift + O
    检查列表:Ctrl/Command + Shift + C
    插入代码:Ctrl/Command + Shift + K
    插入链接:Ctrl/Command + Shift + L
    插入图片:Ctrl/Command + Shift + G

    合理的创建标题,有助于目录的生成

    直接输入1次#,并按下space后,将生成1级标题。
    输入2次#,并按下space后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

    如何改变文本的样式

    强调文本 强调文本

    加粗文本 加粗文本

    标记文本

    删除文本

    引用文本

    H2O is是液体。

    210 运算结果是 1024.

    插入链接与图片

    链接: link.

    图片: Alt

    带尺寸的图片: Alt

    居中的图片: Alt

    居中并且带尺寸的图片: Alt

    当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

    如何插入一段漂亮的代码片

    博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

    // An highlighted block
    var foo = 'bar';
    

    生成一个适合你的列表

    • 项目
      • 项目
        • 项目
    1. 项目1
    2. 项目2
    3. 项目3
    • 计划任务
    • 完成任务

    创建一个表格

    一个简单的表格是这么创建的:

    项目Value
    电脑$1600
    手机$12
    导管$1

    设定内容居中、居左、居右

    使用:---------:居中
    使用:----------居左
    使用----------:居右

    第一列第二列第三列
    第一列文本居中第二列文本居右第三列文本居左

    SmartyPants

    SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

    TYPEASCIIHTML
    Single backticks'Isn't this fun?'‘Isn’t this fun?’
    Quotes"Isn't this fun?"“Isn’t this fun?”
    Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

    创建一个自定义列表

    Markdown
    Text-to- HTML conversion tool
    Authors
    John
    Luke

    如何创建一个注脚

    一个具有注脚的文本。2

    注释也是必不可少的

    Markdown将文本转换为 HTML

    KaTeX数学公式

    您可以使用渲染LaTeX数学表达式 KaTeX:

    Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

    Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t &ThinSpace; . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

    你可以找到更多关于的信息 LaTeX 数学表达式here.

    新的甘特图功能,丰富你的文章

    Mon 06 Mon 13 Mon 20 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
    • 关于 甘特图 语法,参考 这儿,

    UML 图表

    可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::

    张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

    这将产生一个流程图。:

    链接
    长方形
    圆角长方形
    菱形
    • 关于 Mermaid 语法,参考 这儿,

    FLowchart流程图

    我们依旧会支持flowchart的流程图:

    Created with Raphaël 2.2.0 开始 我的操作 确认? 结束 yes no
    • 关于 Flowchart流程图 语法,参考 这儿.

    导出与导入

    导出

    如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

    导入

    如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
    继续你的创作。


    1. mermaid语法说明 ↩︎

    2. 注脚的解释 ↩︎

    展开全文
  • 单纯的js复制文字到剪切板较啰嗦,由于考虑到安全性等原因,使用类似点击按钮这类复制文字内容的操作往往有限制,例如IE浏览器下可以使用类似下面的方法复制段文字到剪切板: if(window.clipboardData) { ...
  • 前言:两个小技巧 获取到选中的文字复制选中的文字
  • 当我们从word中复制段文字到onenote中,onenote会自动带上原有字体的格式,非常不方便,下面是只复制文字的方法。 1.随便按 ctrl+c 复制段文字 2. 到onenote里按下 ctrl+v 粘贴,选择右下角的框 3....
  • 如何使用格式刷格式多段文字

    千次阅读 2006-07-14 13:04:00
    在Word中格式同文字一样是可以复制的:选中这些文字,单击“格式刷”按钮,鼠标就变成了一个小刷子的形状,用这把刷子“刷”过的文字的格式就变得和选中的文字一样了。 图1 我们可以直接复制整个段落和文字的所有...
  • h5复制粘贴文字到剪切板

    万次阅读 2019-01-26 11:32:00
    需求:点击按钮时复制段文字,转发时可以直接粘贴 &amp;lt;div id=&quot;copy-txt&quot;&amp;gt; 前方高能预警,朋友圈文案在这里哦:**放大招,一分坐公交,还能领红包! &amp;lt;/div&...
  • 解决网站无法复制文字

    万次阅读 2018-08-19 09:46:26
    以上方法可以复制段文字,如果要想快速复制整篇,采用如下方法,选择审查元素的一个元素后,在网页的部分右键,选择“查看框架的源代码”,复制所有源代码。 在Dreamweaver中新建文件,粘贴源代码,选择拆分...
  • js脚本实现自由复制百度文库文字

    千次阅读 2019-08-01 14:02:16
    分析了下百度文库的限制方式,目测是通过js重写覆盖了默认的 ctrl+c的方法并限制了复制文字长度,因此原来的基本思路就是自己重写一个方法再次覆盖 ctrl+c指令并将复制内容直接复制到粘贴板上,但是脚本做好之.....
  • electron实现复制文字和图片到剪切板

    千次阅读 2020-07-14 16:18:30
    这是一个使用electron开发的客户端项目,其中想要实现一个功能,右键点击页面上的图片,或者用左键拖过选中一段文字后点击右键。则弹出一个自定义的右键菜单,点击菜单中的复制,即可实现复制选中文字或图片的功能。...
  • 教你复制不能复制的网页文字

    千次阅读 2010-08-25 18:33:00
    进入“安全”标签页,选择“自定义级别”,将所有脚本全部禁用,然后按F5键刷新网页,这时你就会发现那些无法选取的文字可以选取了 <br />在采集到了自己需要的内容后,一定要给脚本“解禁”,否则会影响到...
  • 然后在Dreamweaver CC中新建一个html文件,把刚才复制的那粘贴到&amp;amp;amp;lt;body&amp;amp;amp;gt;中间 在实时视图中可以看到原网页的文本格式,可以在这里直接复制(包含格式) 也可以...
  • 前端禁止拷贝页面上的文字内容

    千次阅读 2019-06-12 18:02:17
    前端实现禁止复制页面上的内容进行,给body加禁止复制属性 body { -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: ...
  • js实现复制文本内容到剪切板

    万次阅读 多人点赞 2017-08-23 17:24:55
    // 执行浏览器复制命令 oInput.className = 'oInput' ; oInput.style.display= 'none' ; alert( '复制成功' ); } script > < div cols = "20" id = "biao1" > 12345678 div > < input type = ...
  • 复制文字时自动加版权

    千次阅读 2020-06-01 15:14:50
    复制正文文字时自动加版权 在知乎复制的文本为什么会自带一些版权声明,这个功能是如何实现的? 知乎上复制回答,剪贴板里自动加上版权出处的技术js如何实现? 在知乎复制的文本为什么会自带一些版权声明,这个功能是...
  • 我们在app开发中有时候会遇到一段文案中某段文字需要点击事件,这个时候我们可以用个控件来实现这个功能,但是用个控件实现会出现适配的问题,而且也会影响到app的性能。 我今天要讲的用一个TextView 然后给其中...
  • 大家一定遇到过网页内容无法复制的问题,虽然实现技术简单,但碰到时还真是挺烦人的,现在偶提供一个最迅速的解决方案,就是在浏览器地址栏输入以下代码:  javascript:alert(document.onselectstart = ...
  • 复制网页文字有背景,怎么办?

    千次阅读 2014-04-27 21:25:41
    还在苦恼复制网页上的内容却有背景这个问题吗?现在你就可以知道几个无痕复制粘贴的方法啦!
  • 小技巧:复制网页上面内容时,自动在剪切板内容后面加上网站信息,这样也利于SEO优化: // <![CDATA[ document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData(...
  • 有时我们在下载了一些PDF的资料,需要用到文档中的某一段文字内容时,要怎样才能直接复制这些文本呢?为什么有一些文档中的文字无法选中更不能复制呢? 现在PDF文档的使用越来越,很文件都是通过不同的方式生成...
  • 选中多行快捷键 Ctrl+Alt+键盘的上下左右按键 或者 Alt+鼠标左键 复制多行文字快捷键 Alt+鼠标左键选中多行文字 然后 Shift+Alt+键盘上的右键再 Ctrl+V
  • 在安卓和ios端显示的一文本,当手指长按时会出现“复制、划重点、笔记、讨论、提问、词典”等文字的弹框。然后手指按住选中文字两端的水滴图标,左右上下滑动可以改变选中区域的大小。当点击"划重点"或者“笔记”...
  • 复制代码 document.getElementsByClassName('doc-reader')[0].oncopy = function(){return true} 第二步 在浏览器中打开console 控制台 第三步 把代码复制到控制台上面 敲回车键 之后就可以随意复制粘贴自己想...
  • 平常学习或是工作需要,我们会想要复制网页上的文字内容,但是现在的网页非常不单纯,我简单列举几个我遇到的网页,当我看中了网页上的内容,想要复制其内容的时候,各种二维码,VIP的限制页面便会...
  • 进入“安全”标签页,选择“自定义级别”,将所有脚本全部禁用,然后按F5键刷新网页,这时你就会发现那些无法选取的文字可以选取了  在采集到了自己需要的内容后,一定要给脚本“解禁”,否则会影响到我们...
  • 审查元素后发现,知乎电子书是把文字分成一的,试图F12直接copy不太方便。 本问将以谷歌Chrome浏览器为例,给出复制小技巧。 二、复制文字 1.最简单的方法(适合短小文字) 选中你需要的文字,左键单击不放,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 91,565
精华内容 36,626
关键字:

怎么复制多段文字内容