关于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后要么字体变粗、重叠、排版乱七八糟,要么中文都是问号

我应该如何解决这个问题

...全文
538 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Style? 2024-07-23
  • 打赏
  • 举报
回复

这不是字体问题,是编码问题,加载的时候设置一下编码即可

z_偏执狂 2023-01-04
  • 打赏
  • 举报
回复

你好,请问这个问题解决了吗

铭keny 2023-02-02
  • 举报
回复
@z_偏执狂 你解决这个问题了么

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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

试试用AI创作助手写篇文章吧