Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

window7: dwg 转 PDF, dwg 标题栏一般都是自定义的 或 标注也是, 有多种字体, 导出时乱码 #12

Open
zhuatw opened this issue Oct 10, 2024 · 4 comments

Comments

@zhuatw
Copy link

zhuatw commented Oct 10, 2024

您好:
一个图纸上 可能会有多种字体, 当前图形正常, 宋体正常, 其它的都是乱码,
C:\at77>cad2x.exe -o pdf -e ANSI_936 -f simsun -ac 1.dwg
2024-10-10_22-16-50

这个命令是「 (-f simsun)」只能针对宋体,
但标题栏 会有多种字体, 是要单独 放到多个 目录里吗
「添加字体列表 (-l /one/fonts,/two/fonts)」;
还有个问题, 只能 1个, 批量没成功?
C:\at77>cad2x.exe -o pdf -e ANSI_936 -f simsun -ac 1.dwg

是不是中文的文件名不支持? 如: 这些类型的, 有时还会碰到还会有空格!

c:\at77\FD.DM.03.127-a_酯挡板.dwg
c:\at77\FD.DM.03.118-a_滑氨酯挡板2.dwg
c:\at77\FD.DM.03.077-a_带轮块1.dwg

@orca-zhang
Copy link
Member

文件名正常应该不会存在问题。

目前只能指定一个字体,主要原因是dwg中用到的字体,在当前设备上没有,目前是将宋体用于无法找到的字体,您给到的文件中,很可能这个乱码并不是中文,而是特殊符号,而且它是在特定字体中存在的,如果能找到这些字体,那就能够正常转换。

@zhuatw
Copy link
Author

zhuatw commented Oct 18, 2024

用 AutoCAD 或 caxa 可以打开, 显示这些 符号是正常的, 那怎样 指定这类型的字体呢?

如果能找到这些字体

@orca-zhang
Copy link
Member

把字体文件收集起来,或者知道目录也行,通过-l参数指定,多个目录用英文逗号分隔

支持ttc,ttf,lff,cxf这些字体文件

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@orca-zhang @zhuatw and others