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