libgdiplus
Libgdiplus is the Mono library that provides a GDI+-compatible API on non-Windows operating systems. Our implementation uses Cairo to do most of the heavy lifting.
Mono’s implementation of GDI+ lives in the libgdiplus GitHub repository.
See here if you’re having problems initializing libgdiplus.
Plans#
Due to its tight relation with System.Drawing, new versions of libgdiplus are released with (almost) every new version of Mono.
Text#
The current custom text engine is limited. GDI+ offers many (little used) options that are not, or incorrectly, supported by libgdiplus. The plan is to use Pango to replace our custom engine—but no work is being done on this task at the moment.
A proof-of-concept is already in Git but is unsupported and less complete than the current text engine. You can use –with-pango to enable it.
Other Tasks#
Cairo doesn’t provide 100% of the functionalities required to implement GDI+ or System.Drawing. A few features were added directly in libgdiplus (unmanaged) or System.Drawing (managed).
However some features are still missing, check the TODO file in the repository. Contributions toward completing those tasks are welcome.
相关知识
原文链接: libgdiplus https://www.huajiangbk.com/newsview2264306.html
| 上一篇: Wall of browser ... | 下一篇: Discontinue supp... |
推荐分享

- 1明日花キララ:明日花绮罗年度... 25031
- 2明日花キララ(明日花绮罗)经... 14730
- 3家庭养花知识大全 家庭养花有... 10127
- 4家庭养花风水知识 家庭养花“... 9835
- 5兰花叶子扭的是什么兰 8919
- 6五月天婷婷开心六月丁香:音乐... 8847
- 7君子兰什么品种最名贵 十大名... 8410
- 8秋天养花,掌握这5点养花知识... 8325
- 9十大致癌花卉排行榜,哪些花卉... 7979
- 10【花卉知识 】养花须知:新手... 7930




