PDF 文字替换软件 PDFReplace 是在 PDF 文本提取软件的基础上开发出来的, PDFReplace 具备替换或删除 PDF 页面中任意的连续的文字,同时能在指定的坐标位置显示你需要的文字,通过指定文字字体和颜色,可以获得丰富的文本表现。
PDFReplace 是通过简单的行命令脚本执行方式来处理文字替换的,命令脚本的几种基本格式如下:
# 为行注释
SOURCE = your.pdf # 关键字 SOURCE 指示脚本处理的 PDF 源文件,必须是第一个指令。
TARGET = result.pdf # 关键字 TARGET 指示处理完成后目标存储文件,可以缺省,缺省值为(your.rep.pdf)
PAGE = 1 # 关键字 PAGE 指示当前处理第1页
FONT = KaiTi, 12 # 关键字 FONT 指示当前使用12号楷体,一直影响后续的替换命令和文字输出命令
RGB = 222,0,0 # 关键字 RGB 指示当前使用红色字体输出,一直影响后续的替换命令和文字输出命令
mark1 = hello world # mark1为非关键字,指示替换 文档中的 mark为 hello world。
@60,600 = good morning # 符号 @ 指示在坐标(x=60,y=600)的位置上输出 good morning。
mark2 = # mark2为非关键字,空的替换内容指示删除这一页中的mark2,或可以省略=号
mark3[1] = hello # mark3 为非关键字,方括号[n]表示当内容中有不止一处存在mark3时,选择第n个替换
对于PDF 页面中需要对关键字进行替换可以在关键字前加上转意字符"/",指示将该关键字当中普通文本处理
/PAGE = hello # 将文本中出现PAGE的地方替换成 hello
路径问题:
上面 SOURCE=your.pdf 我们使用的是相对路径, PDFReplace 将会在脚本文件目录下查找该文件,
因此,使用相对路径,最好将脚本文件和源 PDF 放在相同的目录下。
当然我们可以使用绝对路径,
SOURCE = c:/dir/your.pdf
TARGET = c:/dir/result.pdf
PDFReplace 执行完脚本后,将在 TARGET 指定的目录下形成一个新的PDF替换结果文件,如果失败或没有发生替换或输出
将不形成该文件,执行过程中,PDFReplace 的执行界面将会详细的输出执行状态,让用户了解每一个执行过程。大致
的执行界面是这样的:...