当我在我的电脑上打开它使用“DWG TrueView 2019”时,我有一个dwg文件。它将提示“缺少一个或多个SHX文件”。我可以指定替换或忽略shx文件。如果我忽略这些文件,文件中的文本将消失。所以通常我会指定一个替代品。
但是,当我使用Model Derivative API将此dwg文件转换为svf时。我无法指定替代品。因此翻译后文件中的文字不会显示。有办法处理这个吗?
字体是某种中文
我使用Design Automation API将dwg文件绘制为pdf。但问题仍然存在。 pdf中没有文字显示。
我只是希望文本可以在转换后的文件中显示。不管是什么字体。
谢谢
尝试将字体与图形一起包含在ZIP存档中并一起翻译 - 有关详细信息,请参阅教程here,基本上您的翻译后期工作应如下所示:
{
"input": {
"urn": "urnOfArchiveWithFont" ,
"compressedUrn":true,
"rootFilename":"filename.dwg"
},
"output": {
"destination": {
"region": "us"
},
"formats": [
{
"type": "svf",
"views":["2d", "3d"]
}]
}
}
使用我们的设计自动化服务进行绘图时,您需要将字体包含在Contents
文件夹下的应用程序包中,并在SupportPath
的PackageContents.xml
中引用该路径:
<Components>
<RuntimeRequirements
OS="Win64"
Platform="AutoCAD"
SupportPath="./Contents/"/>
...
</Components>