-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
在提问之前...
- 我已经搜索了现有的 issues
- 我在提问题之前至少花费了 5 分钟来思考和准备
- 我已经认真且完整的阅读了 wiki
- 我已经认真检查了问题和网络环境无关(包括但不限于Google不可用,模型下载失败)
使用的环境
- OS: Windows 11
- Python: 3.12
- pdf2zh: v1.9.9
请选择安装方式
pip
描述你的问题
在翻译完成保存时出现如下报错
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\Do_no\.local\bin\pdf2zh.exe\__main__.py", line 10, in <module>
File "C:\Users\Do_no\AppData\Roaming\uv\tools\pdf2zh\Lib\site-packages\pdf2zh\pdf2zh.py", line 328, in main
translate(model=ModelInstance.value, **vars(parsed_args))
File "C:\Users\Do_no\AppData\Roaming\uv\tools\pdf2zh\Lib\site-packages\pdf2zh\high_level.py", line 383, in translate
s_mono, s_dual = translate_stream(
^^^^^^^^^^^^^^^^^
File "C:\Users\Do_no\AppData\Roaming\uv\tools\pdf2zh\Lib\site-packages\pdf2zh\high_level.py", line 245, in translate_stream
doc_zh.subset_fonts(fallback=True)
File "C:\Users\Do_no\AppData\Roaming\uv\tools\pdf2zh\Lib\site-packages\pymupdf\utils.py", line 5848, in subset_fonts
set_old_widths(font_xref, width_table, def_width)
File "C:\Users\Do_no\AppData\Roaming\uv\tools\pdf2zh\Lib\site-packages\pymupdf\utils.py", line 5617, in set_old_widths
doc.xref_set_key(df_xref, "DW", dwidths)
File "C:\Users\Do_no\AppData\Roaming\uv\tools\pdf2zh\Lib\site-packages\pymupdf\__init__.py", line 6066, in xref_set_key
raise ValueError("bad 'value'")
ValueError: bad 'value'
如何复现
- 执行
pdf2zh '..\Downloads\doc.pdf' --config .\config.json -s deepseek
预期行为
No response
相关 Logs
原始PDF文件
No response
还有别的吗?
config如下
{
"USE_MODELSCOPE": "0",
"translators": [
{
"name": "deepseek",
"envs": {
"DEEPSEEK_API_KEY": "***",
"DEEPSEEK_MODEL": "deepseek-chat"
}
},
{
"name": "deepl",
"envs": {
"DEEPL_AUTH_KEY": null
}
}
],
"ENABLED_SERVICES": [
"deepseek"
],
"HIDDEN_GRADIO_DETAILS": true,
"PDF2ZH_LANG_FROM": "English",
"PDF2ZH_LANG_TO": "Simplified Chinese",
"NOTO_FONT_PATH": "C:\\WINDOWS\\Fonts\\NotoSerifSC-VF.ttf"
}
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working