关于Aspose.CAD.22.10 将CAD转PDF的字体问题

tj_libo 2022-11-23 14:06:32

请教一下擅长Aspose.CAD的,最新版支持了SHX字体

 using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("D:\\CAD\\2474642+643#ZC(1)(1).dwg"))
                {
                    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();
                    rasterizationOptions.PageWidth = image.Width;
                    rasterizationOptions.PageHeight = image.Height;
                    //rasterizationOptions.DrawType = CadDrawTypeMode.UseObjectColor;
                    rasterizationOptions.ShxFonts = new string[] { "E:\\AutoCAD 2022\\Fonts\\hztxt.shx", "E:\\AutoCAD 2022\\Fonts\\isocp.shx", "E:\\AutoCAD 2022\\Fonts\\HZFS.SHX", "E:\\AutoCAD 2022\\Fonts\\STANDARD.SHX" };
                    Aspose.CAD.ImageOptions.PdfOptions pdfOptions = new Aspose.CAD.ImageOptions.PdfOptions();
                    pdfOptions.VectorRasterizationOptions = rasterizationOptions;
                    image.Save("result.pdf", pdfOptions);
                }

 

请教一下 是输入字体文件夹路径 还是输入字体文件的路径?

而且都尝试过,导出pdf后要么字体变粗、重叠、排版乱七八糟,要么中文都是问号

我应该如何解决这个问题

...全文
138 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
加入社区
帖子事件
创建了帖子
2022-11-23 14:06
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。