- 主题:pdf上的水印如何删除?
vim打开pdf 手工定位
写脚本批量删除
做几次就成熟练工了
【 在 tianlyra 的大作中提到: 】
:
: 花钱有人给你手工编辑方式手工去
: 比你在bbs上等答案省时间
:
: 【 在 jiu 的大作中提到: 】
#发自zSMTH@V2312A
--
FROM 120.32.55.*
可能ps看着更像可以读的语言.
用文本编辑器打开pdf就可以看到一堆 obj endobj 包裹的东西.
豆包说这是 pdf 中的对象.
它们有的可以猜是什么, 有的不好猜.
而水印一般不大且重复出现, 所以水印对应的 obj 行数不多且重复出现.
如果能人工找到重复出现的 obj endobj, 那么可以尝试删掉最早的那个, 测试是不是第
一页的水印.
定位水印的obj是手工去水印最麻烦的一步.
如果定位对了水印的obj,那么有各种方法/语言写批量处理的脚本.
【 在 dmyk 的大作中提到: 】
: pdf里面是类似markdown的那种各语言?
--
FROM 120.32.55.*
简单的批量查找删除多行内容,
现在我都用豆包写了, 根据自己有工具把需求描述清楚即可.
其实我也不是CS专业的.
【 在 jiu 的大作中提到: 】
: 方法貌似可行。但是对于我一个硬件的人来说,不会写脚本。
--
FROM 120.32.55.*
处理文本的常用工具都可以吧.
我让豆包用python写,因为我恰好有python环境, 而豆包给出的sed脚本不是很好用.
如果wsl, 那么用 sed & awk, 甚至ex也可以, 也都更 "短".
定位好 obj后, 这是一个 非常简单 的多行批量删除问题.
其实自己可以动手写, 但是这个需求很少, 需要回忆语法, 比较费时间.
ai足够用了.
powershell 没有试过.
【 在 dmyk 的大作中提到: 】
: 你说的脚本是powershell还是Python
--
FROM 120.32.55.*
版主要不要一个奥斯卡小金人?
【 在 dmyk 的大作中提到: 】
: wsl是啥。。
: 专业术语太多
: 啊哈哈
: ...................
--
FROM 120.32.55.*