面向需要整理长篇PDF教材、技术文档和研究报告的出版、教育及研发人员,PDF插入前言、目录或合并章节后,原有书签页码经常整体错位,逐条手工修改耗时且容易漏改。该项目用于批量校正Acrobat AutoBookmark导出的书签页码,降低文档整理和复核成本。
点击空白处退出提示
面向需要整理长篇PDF教材、技术文档和研究报告的出版、教育及研发人员,PDF插入前言、目录或合并章节后,原有书签页码经常整体错位,逐条手工修改耗时且容易漏改。该项目用于批量校正Acrobat AutoBookmark导出的书签页码,降低文档整理和复核成本。
工具支持读取Acrobat AutoBookmark导出的书签文本,按行解析书签标题与末尾页码,使用可配置的正负偏移量批量生成新页码;对缺少逗号分隔符或页码非整数的异常行保留原文并输出警告。支持指定输入、输出文件路径,默认按原文件名生成偏移结果,便于批量处理和人工核对。
我负责命令行参数设计、书签行解析、偏移计算、异常行保护和结果文件写出。项目使用Python、argparse和pathlib,采用按行处理方式避免改动书签层级与标题内容,仅调整末尾页码;通过类型提示、可配置输入输出和警告汇总提升可维护性,适合接入PDF整理脚本或批处理流程。





评论