返回免费在线工具集合

PDF 删除页面

批量删掉扫描产生的空白页、广告页、作废页,剩下的页自动接上,不用一页页手动删。

文档 独立定制 输出:PDF 文件 免费使用 发布时间: 阅读量:6 作者:马慧
正在加载工具…

先传文件再谈删哪几页

西安高新"长安数据"的缪知秋在合规岗,要把 "report-q3.pdf" 发外部,第 2、4 页含敏感信息得去掉。整页只有一个文件框,一次选一份,实测 2.4 KB、5 页。工具要靠 doc.getPageCount() 拿总页数当页码解析的上界,所以文件得先读进内存。选完没有缩略图,也没有页面预览,结果文字要等主按钮点下去才出现。

把要删除的页码写成 2,4

2,4 是两页,2-4 是三页

页码框是实测 fillable 里的 "0:input/text" 那一项,本案例填 2,4,用的是 1 基页码,含义是删掉第 2 页和第 4 页。写成 2-4 就变成连着删三页,跟要的两页完全不是一回事。placeholder 原话"如 2,4,7-9"把逗号与连字符两种写法都示范了。非法页码会被静默忽略、不弹提示,敲完再瞄一眼框里的字符串。

确认删除后还剩 3 页

倒序删,看剩几页

点"删除页面"之后,源码按倒序 removePage,避开删掉前页造成的索引错位,新 PDF 先在内存里生成。提示原话是"删除完成,剩 3 页:report-q3-删页后.pdf",5 减 2 正好得 3。缪知秋盯的是这句"剩 3 页":它只说明页数对了,不说明敏感内容已经被抹掉,两件事得分开看。删错页码这里也看不出来,只能下载后自己核对。

上传 5 页 PDF

落盘件验名字和体积

"下载结果"是第二个按钮,按下才把文件写下来。拿到 report-q3-删页后.pdf,1914 字节,名字在原文件名后加了"-删页后.pdf"。体积比源文件小,只是少了两个页面对象,不等于那些字节被彻底清理。核对次序是先看名字后缀、再看体积、最后用阅读器数一遍是不是 3 页;刷新页面内存里的结果就没了。

点「删除页面」看剩余页数

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。

本文作者

马慧,企业知识网站长,10年+SEO/GEO经验,精通白帽SEO与网站优化,擅长全网营销与短视频引流,曾打造日均万IP的SEO博客(小小课堂网)、十万IP泛流量资讯网站(错误博客)。自川来熟食连锁店长,5年熟食生产与管理经验,精通抖音本地生活服务运营。