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

System Requirements

This section describes the system requirements for using the GroupDocs.Merger.LowCode package.

Framework Requirements

  • .NET 6.0 or above. We recommend .NET 8.0 or later: .NET 6.0 is out of support, and projects that target it build with warnings because some of the package dependencies no longer support it.

Supported Operating Systems

GroupDocs.Merger.LowCode is a cross-platform package that can be used on:

  • Windows
  • Linux
  • macOS

Development Requirements

To develop applications using GroupDocs.Merger.LowCode, you need:

  • .NET SDK 6.0 or above for building applications
  • .NET Runtime 6.0 or above for running applications

Supported Document Formats

Each plugin works with one document format:

FormatPlugins
PDFJoinPdf, SplitPdf, RemovePagesPdf
DOCXJoinDocx, SplitDocx
PPTXJoinPptx, SplitPptx

To merge documents of different formats, or to work with other formats, use the full GroupDocs.Merger for .NET package.

Linux and macOS Dependencies

Linux

GroupDocs.Merger.LowCode uses fontconfig and the TrueType fonts installed on the system. Without them, the PPTX plugins (JoinPptx and SplitPptx) throw MissingDependencyException because libfontconfig and libfreetype are missing.

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

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.