当按下 ctrl+c(copy),ctrl+v(paste) 时究竟发生了什么

分类: beat365app下载官网 时间: 2025-10-31 10:51:17 作者: admin 阅读: 3939

前言

最近在论文查重时,突然发现 ms word 在粘贴文本时貌似还会记录文本来源,如下图所示:

上面两张图中前一张图是word里打开的论文截图,后一张图是某个查重网站检测出的文字内容(只是读取doc文件内容,还未开始查重),可明显看出,居然检测到了百度百科词条的链接…

ctrl+c 不止文本那么简单

的确,记得当把 vscode 里的代码copy到 wps 或 msword 中时,的确默认不仅代码字体连背景色都会一起拷入,查阅大量资料后了解到:当你按下 ctrl+c 时,当选中的文本为富文本(当然复制的地方或者说软件也要支持)时,剪切板也会将文本保存成富文本格式(或者说它会保存富文本不同格式的副本),而当你粘贴到某个软件时,该软件会默认选择它认为最合适格式进行粘贴,这也就解释了copy文本到 msword 时为什么会有多种粘贴选项。

如果 copy 图片呢

事实证明,当你在一些网页中同时copy一些文本和图片时,剪切板会把它们统统存下来(直接利用ram或虚拟内存),paste时则会因目标软件不同而不同,paste到msword时,默认文本图片都会copy下来,当然如果拷到 plain text editor 里就只有文本了,而且图片在剪切板里貌似是以 unicode编码 形式保存的(猜测),在剪切板里也只能看到文本,看不到任何关于图片的字段。如果你从一些图片编辑器copy一些图层时会发现剪切板当前条目是空的,但是paste到msword时就是一张图了。

copy 文件呢

当copy一个文件时,你会发现当前剪切板条目其实就是该文件的绝对路径;paste到 plain text editor 时就是一个 “路径字符串” 文本,当然如果paste到系统文件目录便会拷贝一个真文件。

Attention

之前说剪切板内容会直接存在ram或虚拟内存,所以如果一次 copy 很多的文本,内存可能会爆表┗|`O′|┛ 嗷~~

参考

https://betanews.com/2014/03/25/what-really-happens-when-you-press-ctrlc-clipboard-format-spy-has-the-answers/

相关文章

365bet亚洲版官

【马,馬】的甲骨文金文篆文字形演变含义日期:2023-03-19 来源:甲骨密码评论:0点击:

365bet官网体育娱乐

除了小米,竟然还有这么多陶瓷盖板手机!(附材料与工艺解析)

365bet官网体育娱乐

2011年國際足總女子世界盃