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:
Format
Plugins
PDF
JoinPdf, SplitPdf, RemovePagesPdf
DOCX
JoinDocx, SplitDocx
PPTX
JoinPptx, 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:
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: