求救:字体和字库

wildwolfsun 2005-11-16 03:27:18
求救各位大虾,在c#中如何把一个字体对应的字库文件路径取到?
如:
方正舒体
则返回:
c:\windows\font\zfstk.ttf.

急用,狂等。
...全文
221 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wildwolfsun 2005-11-18
  • 打赏
  • 举报
回复
还有
我对你这句话很反感:“都回答了,还顶什么顶?”

你认为你的答案涵盖所有的解决方案了么?就算它是正确的也一定不是唯一的,你没有必要这么“拽”。
wildwolfsun 2005-11-18
  • 打赏
  • 举报
回复
首先是要谢谢你的搜索

可是,你提供的算法是有问题的。
首先其存在偏差,不能找出一个字体集所有文件。
其次不能找出一些字体文件(如 新宋体)
再之,还有错误的.
因为这个算法采用的以最开始的字符作匹配,所以会有这些问题。达不到我的要求。

我希望的一个是能通过调windows API的能严格对应的。

wildwolfsun 2005-11-17
  • 打赏
  • 举报
回复
继续顶,
还有一个问题,有时候一个英文字体对应的不是一个字体文件。
怎么都获得阿 ?
s5689412 2005-11-17
  • 打赏
  • 举报
回复
都回答了,还顶什么顶?
回复对你有没有用处,至少要说明一下吧。
并不是说非要感谢什么的,但是费心思帮你去搜索,至少要有点反应吧。
wildwolfsun 2005-11-17
  • 打赏
  • 举报
回复
mei ren^^^^^^^^^^^^^^^^^^
s5689412 2005-11-16
  • 打赏
  • 举报
回复
可以参考Hans Dietrich的两篇文章:
http://www.codeproject.com/gdi/fontfile.asp
http://www.codeproject.com/gdi/xfont.asp

代码是C++的,不过应该没什么困难的,lz看看吧。
wildwolfsun 2005-11-16
  • 打赏
  • 举报
回复
自己顶
jxzhang615 2005-11-16
  • 打赏
  • 举报
回复
帮顶

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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