绘制到PDF:文本呈现不正确

时间:2018-06-06 09:57:46

标签: autocad autodesk-forge autodesk-designautomation

我尝试使用Autodesk Forge平台的设计自动化服务即时编写一些绘图,并将其输出为PDF。合成部分运行良好,但是当它转换为PDF时,文本无法正确呈现。如果我尝试在桌面上进行相同的转换,使用相同的AutoCAD版本(2016 aka 20.1),它的工作正常。

我创建了一个简单的测试用例来说明问题。

dwg文件: dwg screenshot demo.dwg

使用本地AutoCAD安装转换时生成的PDF: local result

通过Forge转换后生成的PDF: forge result

在这两种情况下,都可以使用以下脚本完成转换:

-plot
Yes
Model
AutoCAD PDF (High Quality Print).pc3
ISO expand A4 (210.00 x 297.00 MM)
Millimeters
Landscape
No
Extents
Fit
Center
Yes
monochrome.ctb
Yes
As
test
No
Yes

查看生成的评论,我遇到了以下链接: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Drawing-text-appears-as-Comments-in-a-PDF-created-by-AutoCAD.html

所以看起来这个问题与SHX文本有关。但是,我不知道为什么它在我的本地机器上工作正常,因此,我也不知道如何解决这个问题。我机器上安装的AutoCAD版本是没有SP1的2016版本(我确认其中不存在命令EPDFSHX)。

任何人都可以告诉我它为什么在我的本地机器上工作,并且有没有办法在Forge上以相同的方式工作。

2 个答案:

答案 0 :(得分:0)

这是因为我们的服务器上没有Arial Narrow字体。事实证明我们拥有许可证,所以我们很快就会更新以包含它。

答案 1 :(得分:0)

我们最近更新了Forge Design Automation服务,增加了Arial Narrow TrueType字体,您应该得到正确的结果。