libgdiplus
libgdiplus copied to clipboard
C-based implementation of the GDI+ API
This is a duplicate of the bug in the [System.Drawing.Common](https://github.com/dotnet/runtime/issues/53663) since I do not know exactly what leads to the problem. ### Description Consider this following piece of code: ```C#...
Got a bit boggled by `testfont` failing on getting font family props, figured I'd take a look. Turns out you have to slap pango font map whenever config changes. Looks...
Hello, i have problem with keepass2, tried to report at https://sourceforge.net/p/keepass/discussion/329220/thread/17d1bd26/?page=5#1e15 but no solution that leads to working keepass2 as expected. Using latest mono from PPA on linux Mint 20.3...
This is specific to Debian 11. Ubuntu 18.04 and CentOS 7 doesn't seem to have the issue. We installed all stock fonts. ``` Making check in src make[1]: Entering directory...
The gtest submodule (1.8) is too old and won't work on gcc-11. ``` -- Build files have been written to: /tmp/scratch/libgdiplus/gtest_build make[3]: Entering directory '/tmp/scratch/libgdiplus/gtest_build' make[4]: Entering directory '/tmp/scratch/libgdiplus/gtest_build' make[5]:...
The DrawString method clips text. At least for some fonts. The following code: ``` using var font = new Font("Liberation Sans", 11f, GraphicsUnit.Pixel); using var backBuffer = new Bitmap(50, 80);...
Rendering text with StringTrimming.EllipsisCharacter and StringFormatFlags.NoWrap does not render any ellipsis. The following code: ``` using var font = new Font("Arial", 11f, GraphicsUnit.Pixel); using var backBuffer = new Bitmap(100, 35);...
In the documentation of the MeasureString method it says it "includes a small amount of extra space before and after the string". This does not seem to be true for...
(This is using libgdiplus built from main with Pango as backend) `GdipGetFamilyName` is different between libgdiplus and GDI+ for fonts which define multiple family names. One such example is the...
(Using libgdiplus built from main with Pango as backend) For some fonts the vertical metric "line spacing" does not match between libgdiplus and GDI+. One example is Roboto Regular (which...