Linux笔记--基于OCRmyPDF将扫描件PDF转换为可搜索的PDF

1--官方仓库

https://github.com/ocrmypdf/OCRmyPDF

2--基本步骤

bash 复制代码
# 安装ocrmypdf库
sudo apt install ocrmypdf

# 安装简体中文库
sudo apt-get install tesseract-ocr-chi-sim

# 转换
# -l 表示使用的语言
# --force-ocr 防止出现以下错误:ERROR - PriorOcrFoundError: page already has text! - aborting (use --force-ocr to force OCR)
# input.pdf 表示待转换的pdf
# output.pdf 表示转换后保存的pdf
ocrmypdf -l chi_sim input.pdf output.pdf --force-ocr

3--常见错误

Error1:

ERROR - PriorOcrFoundError: page already has text! - aborting (use --force-ocr to force OCR)

Solution:

添加--force-ocr

ocrmypdf -l chi_sim input.pdf output3.pdf --force-ocr

相关推荐
jing.wang_202512 分钟前
制作最小Linux(Ubuntu)系统
linux·嵌入式硬件·ubuntu·dsp开发
陈年老古董13 分钟前
Shell 脚本编程基础完整学习笔记
linux·sql·mysql
byte轻骑兵30 分钟前
【BlueZ 】蓝牙地址与 UUID:BlueZ 源码中核心标识的定义与使用
linux·bluez·电脑蓝牙·嵌入式蓝牙
Baron X44 分钟前
Linux PAM登录告警
linux·运维·告警
团子股股东峥哥1 小时前
day27-RHEL-访问Linux文件系统
linux·运维·服务器
佳児素花痴╮1 小时前
Linux IO模型详解:从阻塞到多路复用
linux·运维·服务器
朝发如雪1 小时前
快速掌握Linux(4)(进程)
java·linux·服务器
啦啦啦啦啦zzzz1 小时前
共享内存的网络聊天室
linux·服务器·网络·c++·网络编程
Tanner_SL2 小时前
Linux笔记之vim操作
linux·vim
用户041328465132 小时前
Linux 查看端口占用的 6 种方法:ss、netstat、lsof 实战
linux