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明日花キララ:明日花绮罗年度... 43050
- 2明日花キララ(明日花绮罗)经... 24714
- 3胡椒木盆景从上盆制作到养护,... 22889
- 4五月天婷婷开心六月丁香:音乐... 16540
- 5超简单,3个步骤带你学会毛线... 15670
- 6仙人球“水蜜桃”—又美又仙,... 14307
- 7十大致癌花卉排行榜,哪些花卉... 12672
- 8老师精选05—河北彩花(出道... 12367
- 9家庭养花知识大全 家庭养花有... 11387
- 10家庭养花风水知识 家庭养花“... 10852




