将已完成的栅格图像(如生成的海报或可视化简历)转换为图像型PDF,并提供可选择、可复制、可搜索等附加功能。
图像到文本 PDF. 把一个完成的光栅图像转换成 PDF , 同时精确保存图像并添加一个透明的文本层, 用于选择、 复制和搜索是一项面向实际任务的技能,主要用于Workflow.;Get the complete im。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
将已完成的光栅图像转换为 PDF,精确保留原始图像,并叠加一层透明文本层,以支持文本选择、复制与搜索。
references/ocr-alignment.md。references/layout-json.md。python scripts/compose_image_text_pdf.py --image /path/to/image.png --layout /path/to/layout.json --output /path/to/image-text.pdf --debug-output /path/to/image-text-check.pdf
对于 CJK 或其他非拉丁文字,请传入 Unicode 字体:
python scripts/compose_image_text_pdf.py --image /path/to/image.png --layout /path/to/layout.json --output /path/to/image-text.pdf --debug-output /path/to/image-text-check.pdf --font-file /path/to/NotoSansCJK-Regular.ttc
text 字段,而非 OCR 图像。当 OCR 工具返回单词级(word-level)文本框时,需将其转换为行级(line-level)布局项:
python scripts/ocr_words_to_layout.py --ocr /path/to/ocr.json --output /path/to/layout.json --image-width 1536 --image-height 2048 --source-text /path/to/source.txt
该转换器支持多种常见 JSON 格式,包括含 words、items、textAnnotations 字段,或嵌套的 page/line/word 对象。它会将邻近的单词聚类为行,并在匹配度足够高时,用源文本中最接近的对应行替换 OCR 输出的文本。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章