1. Home
  2. /
  3. GroupDocs.Conversion.LowCode
  4. /
  5. System Requirements

System Requirements

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

Linux

GroupDocs.Conversion.LowCode uses fontconfig and the TrueType fonts installed on the system. Without them, some conversions fail: for example, PPTX to PDF throws MissingDependencyException because libfontconfig and libfreetype are missing, and HTML to PDF or PDF to DOCX report that no fonts were found.

On Ubuntu and Debian, install fontconfig together with a set of fonts. The Liberation fonts are metric-compatible with Arial, Times New Roman, and Courier New, so documents that use those fonts keep their layout:

apt-get update && apt-get install -y fontconfig fonts-liberation

For the most accurate rendering of documents created in Microsoft Office, you can also copy the original TrueType fonts from a Windows machine to /usr/share/fonts/truetype/ and run fc-cache -f.

No other native packages are required. In particular, libgdiplus is not needed.

macOS

macOS includes the common TrueType fonts, such as Times New Roman, Arial, and Verdana. If your documents use fonts that are missing, install them, for example with Homebrew:

brew install --cask font-arial font-times-new-roman font-verdana

Troubleshooting

For additional assistance, please contact us through our Free Support Forum.