GroupDocs.Viewer for .NET overview

GroupDocs.Viewer for .NET is a high-performance and cross-platform library that allows you to build desktop and web file viewer applications.

With its powerful and straightforward API, you can execute the following actions:

You can use GroupDocs.Viewer across multiple platforms and operation systems. There are two versions of the GroupDocs.Viewer — a “classic” GroupDocs.Viewer for .NET and a new GroupDocs.Viewer.CrossPlatform, which was released on March 2024.

GroupDocs.Viewer for .NET supports the maximum variety of operating systems and target platforms:

  • Windows, Linux, and macOS
  • .NET Framework 4.6.2 and higher
  • .NET 6 and higher

However, it internally utilizes a System.Drawing library and thus cannot be used on Linux on .NET 6.0 and above.

That’s why the GroupDocs.Viewer.CrossPlatform was created — it is a System.Drawing-free and may be used on Linux on .NET 6.0 and above. However, it does not support .NET Framework, .NET Core and .NET 5.0.

Get started with GroupDocs.Viewer for .NET

If you are new to GroupDocs.Viewer, see the following topics first:

Technical support

If you encounter an issue while using GroupDocs.Viewer or have a technical question, feel free to create a post in our Free Support Forum. If free support is not sufficient, you can submit a ticket to our Paid Support Helpdesk.