Dwg转成pdf格式的文件中文显示乱码


#1

dwg转成pdf格式的文件中文显示乱码,在win环境上没有这个问题,在linux环境出现这个问题


#2

@bbbd,

您可以尝试使用最新的Aspose.CAD for Java 19.7。 如果仍有问题,请分享工作示例代码,源DWG,生成的PDF和操作系统/ Java详细信息。


#3

用19.7还是会有这个问题,在linux环境上有这个问题,在win环境暂时没有出现这个中文乱码的情况


#4

@bbbd,

我已观察到您的意见并要求您提供最新的DWG以及生成的输出。 还请分享您的Java和操作系统详细信息。


#5
    操作系统:CentOS Linux release 7.6.1810 (Core) 
    java代码:String srcFile = "";
    LoadOptions loadOptions = new LoadOptions();
    loadOptions.setSpecifiedEncoding(CodePages.SimpChinese);

    CadImage image = (CadImage)Image.load(srcFile, loadOptions);
    CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

shuchu.zip (105.5 KB)

    rasterizationOptions.setBackgroundColor(Color.getWhite());
    rasterizationOptions.setPageWidth(1600);
    rasterizationOptions.setPageHeight(1600);
    PdfOptions pdfOptions = new PdfOptions();
    pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
    String fileName = "";
    image.save(path + fileName + ".pdf", pdfOptions);

#6

操作系统的信息:2018 x86_64 x86_64 x86_64


#7

@bbbd,

我使用Aspose.CAD 19.7处理了您共享的源代码和示例文件,无法观察问题。我也与您分享了我生成的结果,供您参考。请检查附件。你能否分享一下你正在使用的版本?还请分享比较屏幕截图指向问题。shuchu.pdf (616.1 KB)