我正在制作一个脚本,将pdf从1.5或更高版本批量转换为1.4
转换后,我需要预先添加以前存在的标题标记。 每当我通过编写的Python脚本执行此操作时,pdf都会返回一个错误
“读取此流时出错”
但是,当我用Notepad++手动打开pdf并手动粘贴标题时,效果很好
我所做的是比较手动添加的和脚本添加头的
这样做之后,当我像这样粘贴标题时,似乎做了很多更改
/CreationDate(D:20200728024434+08'00')
/ModDate(D:20200728024434+08'00')
/ID [<BCBBEC32B429CF4C4EC06D5317B6B1FE><BCBBEC32B429CF4C4EC06D5317B6B1FE>]
到
/CreationDate(D:20200728024353+08'00')
/ModDate(D:20200728024353+08'00')
/ID [<8C36C8F0530094A4C7058CC0845A2FDC><8C36C8F0530094A4C7058CC0845A2FDC>]
是否有记事本++在我编辑文件时所做的某种修复,是否有一种方法可以通过脚本自动执行相同的修复,这样我就不必手动粘贴标题
编辑:我犯了一个错误,Notepad++并没有对pdf做任何处理。有没有一种方法可以让我自动粘贴标题而不损坏它
在我的python代码中,我所做的是
content = f.read()
f.seek(0, 0)
f.write(header1 + header2 + content)
f.close()`
我找到了在这个article中添加头的方法
目前没有回答
相关问题 更多 >
编程相关推荐