This section describes the system requirements for using GroupDocs.Conversion.LowCode package.
Framework Requirements
.NET 6.0 or above
Supported Operating Systems
GroupDocs.Conversion.LowCode is a cross-platform package that can be used on:
Windows
Linux
macOS
Development Requirements
To develop applications using GroupDocs.Conversion.LowCode, you need:
.NET SDK 6.0 or above for building applications
.NET Runtime 6.0 or above for running applications
Linux and macOS Dependencies
When running on Linux or macOS, the following native packages are required:
Linux
Font Dependencies
TrueType Core Fonts such as Times New Roman, Arial, Verdana, etc. are required to be installed on a Linux system.
Typically you can copy fonts from a Windows machine or install these fonts with the ttf-mscorefonts-installer package that can be found in the Linux Software Repository for Microsoft Products.
For System.Drawing.Common compatibility, install the libgdiplus package which includes a graphics library that implements GDI+ (Graphics Device Interface Plus) functionality.
To install on Ubuntu 22.04+:
apt-get update &&\
apt-get install -y libgdiplus
macOS
Font Dependencies
macOS typically comes with the required TrueType fonts pre-installed, including Times New Roman, Arial, Verdana, etc. However, if you encounter font-related issues, you can install additional fonts using:
# Install Homebrew (if not already installed)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# Install Microsoft fontsbrew tap homebrew/cask-fonts
brew install --cask font-arial font-times-new-roman font-verdana
System.Drawing.Common Compatibility
To install libgdiplus for System.Drawing.Common compatibility on macOS you have to install Homebrew:
The same applies as with Linux - GroupDocs.Conversion.LowCode only uses core types like Font or Color from System.Drawing.Common, not the full GDI+ graphics library.
Troubleshooting
For additional assistance, please contact us through our Free Support Forum.
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.