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君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039