问题描述
最近处理一个项目,通过.Net将文本生成图片给用户在页面上查看,用户保存数据后用AI生成印刷文件拿去印刷,可是生成的文本图片与AI中直接敲出来的字在水平上始终对不齐,如下图,我生成一张使用font.GetHeight()获得的高度的图片,用DrawString将文本写上去,可是图片的高度与AI中直接生成的文字高度不同,有些可以下对齐(微软雅黑),如图中的第一个文本,有些可以h对齐,如第二个文本(宋体),有些字体则完全上下都对不齐(如华文行楷等),有没有大神能帮忙提供个解决办法或思路?
解决方案
解决方案二:
没看懂不知道你的DrawString和AI有什么关系
时间: 2024-12-05 23:31:58