Aspose.cad for java:这张图纸转换pdf缺少部分文字信息

2.png (7.3 KB)

1.png (57.9 KB)

如上图,图纸内容技术要求文字没有转换到pdf上。下面为原始图纸

je8.634.0405+底罩+v1.2.zip (177.2 KB)

主要代码:
License license = new License();
license.setLicense(“Aspose.CAD.Java.lic”);
// 加载CAD文件并设置指定的编码
LoadOptions loadOptions = new LoadOptions();
loadOptions.setSpecifiedEncoding(CodePages.SimpChinese);
//读取原始CAD
CadImage cadImage = (CadImage)CadImage.load(inputFilePath,loadOptions);
//重新计算仅包含可见部分的图像大小
cadImage.updateSize();
for (int i = 0, size = cadImage.getLayers().size(); i < size; i++)
{
CadLayerTable layer = (CadLayerTable) cadImage.getLayers().get_Item(i);
layer.setLineWeight((short) 0);
}
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setLayouts(new String[] { “Model” });
cadRasterizationOptions.setAutomaticLayoutsScaling(true);
cadRasterizationOptions.setNoScaling(false);
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
cadImage.save(outputPdfFilePath, pdfOptions);

@wangwei001,
您好,
感谢您提供的所有详细信息。我们已提交 CADJAVA-12080 来修复此问题。