If you process images (or documents that contain images) with GroupDocs.Metadata for Python via .NET on Linux or macOS and hit errors related to System.Drawing or GDI+, you are likely missing the libgdiplus library. This library provides the GDI+-compatible API that .NET’s System.Drawing relies on.
This guide walks you through installing libgdiplus on various operating systems.
On Windows you usually do not need libgdiplus, as GDI+ functionality is built into the operating system.
Verifying the installation
After installing, verify it is found:
ldconfig -p | grep libgdiplus
Common issues
“Cannot find libgdiplus.so” — ensure the symbolic link exists; re-run the ln -s command above.
“System.Drawing.Common is not supported” persists — make sure your .NET runtime is up to date and that fonts are installed (sudo apt install ttf-mscorefonts-installer fontconfig && sudo fc-cache -f).
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.