Python实现PDF复制自动去除换行及空格
生活随笔
收集整理的這篇文章主要介紹了
Python实现PDF复制自动去除换行及空格
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用PDF編輯器常常復(fù)制完成會(huì)存在自動(dòng)換行問題,在Word文檔中常顯示為\l換行符,并存在因OCR識(shí)別不準(zhǔn)確而產(chǎn)生的空格,本文提供基于Python方法實(shí)現(xiàn)的PDF自動(dòng)換行代碼及程序
# python實(shí)現(xiàn)剪貼板自動(dòng)替換 from win32clipboard import GetClipboardData, OpenClipboard, CloseClipboard from win32con import CF_TEXT from time import sleep import pyperclipdef remove_empty_line(text):source_content = text.replace('\n','').replace(' ', '').replace('\r', '') # .replace("-", '')return source_content# 讀取剪貼板的數(shù)據(jù) while True:sleep(0.5)Content=remove_empty_line(pyperclip.paste())#復(fù)制剪貼板的內(nèi)容并進(jìn)行消除并復(fù)制到Content中if Content != pyperclip.paste():#如果剪貼版中的內(nèi)容和Content內(nèi)容不相同,則將剪貼板內(nèi)容進(jìn)行消除并復(fù)制pyperclip.copy(Content)print("更新復(fù)制:",Content[0:5])打包程序包括GUI界面版本,與Python自動(dòng)檢測(cè)剪貼板版本。
鏈接:https://pan.baidu.com/s/1T1PYOrPIi8CUt0qGXOp1Tg?
提取碼:xlm2?
總結(jié)
以上是生活随笔為你收集整理的Python实现PDF复制自动去除换行及空格的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java代码实现PDF转DOC文档
- 下一篇: python实现用户登录界面代码_pyt