It supports LINQ-based template syntax, and users can easily generate output documents in all commonly used business file formats such as PDF, HTML, Outlook email, Microsoft Office Word, Excel worksheets, PowerPoint presentations and slides. Formatting properties for template elements are also configurable by manipulating text, HTML & conditional blocks, images, charts, barcodes, hyperlinks, pivot tables etc.
GroupDocs.Assembly for .NET can be used to develop applications in any development environment that targets .NET platform. It is compatible with all .NET based languages and supports popular operating systems (Windows, Linux, MacOS) where Mono or .NET frameworks (including .NET Core) can be installed.