其实pdf 文本中的换行符都是以’\r\n’的形式存在的
自动删除pdf复制文本中的换行符
原理简介
超级简单,读取剪贴板中的内容,替换\r\n 为空格,然后重新写入剪贴板中。
步骤1
打开你的代码编辑器
步骤2
写下以下代码:
import win32clipboard as w
import win32con
# stopword = 'q'
context = ''
# for line in iter(input,stopword):
# context += line+' '
# context = context.strip()
# print('-'*50)
# print(context)
# print('-'*50)
w.OpenClipboard()
data = w.GetClipboardData()
context=data.replace('\r\n','')
context = context.strip()
w.EmptyClipboard()
w.SetClipboardData(win32con.CF_UNICODETEXT,context)
w.CloseClipboard()
步骤3 保存
保存为xxx.py 并创建快捷方式,右键快捷方式,在属性中设置快捷键