Skip to content

Commit

Permalink
Updated product overview and supported package versions
Browse files Browse the repository at this point in the history
  • Loading branch information
vladimir-litvinchik committed Oct 20, 2024
1 parent 539080f commit eef66d8
Show file tree
Hide file tree
Showing 6 changed files with 168 additions and 54 deletions.
2 changes: 1 addition & 1 deletion java/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Define GroupDocs.Total for Java API dependency in your `pom.xml`:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-total</artifactId>
<version>23.12</version>
<version>24.9</version>
</dependency>
</dependencies>
```
Expand Down
8 changes: 6 additions & 2 deletions java/product-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@ productName: GroupDocs.Total for Java
toc: True
---

GroupDocs.Total for Java is a comprehensive suite of Java libraries for document manipulation and management. It provides a wide range of features and tools for working with various file formats such as Word, Excel, PowerPoint, PDF, images and more. This product is designed to assist Java developers in creating, editing, converting, and managing documents within their applications, offering capabilities including document viewing, annotation, and comparison. GroupDocs.Total for Java aims to streamline the development process by providing a unified solution for document-related tasks in Java applications.
GroupDocs.Total for Java is a comprehensive suite of document automation .NET on-premise APIs offered by GroupDocs. We compile it monthly to ensure you have access to the latest versions of our document manipulation APIs.

With GroupDocs.Total for Java, developers can leverage all our APIs with a single license. Alternatively, you also have the option to order any individual API separately.

The products included in the GroupDocs.Total for Java suite are listed below.

| Product | Description |
|:--|---|
Expand All @@ -33,7 +37,7 @@ GroupDocs.Total for Java is a comprehensive suite of Java libraries for document
You can use GroupDocs.Total across multiple platforms and operation systems:

* Windows, Linux, and macOS
* Java 6 and higher
* Java 8 and higher

## Get started with GroupDocs.Total for Java

Expand Down
4 changes: 2 additions & 2 deletions net/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ fullWidth: True
<a class="gdoc-two-columns__column__link"
href="https://www.nuget.org/packages/GroupDocs.Total">GroupDocs.Total</a>
<div class="gdoc-two-columns__column__descr">
- .NET Standard 2.0 assembly.
- .NET 6.0 assembly.
<br>
- .NET Core 3.1, NET 5 and later.
- .NET Standard 2.0 in versions prior to 24.9.
</div>
</div>
</li>
Expand Down
142 changes: 123 additions & 19 deletions net/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,10 @@ productName: GroupDocs.Total for .NET
hideChildren: False
toc: True
---
This topic describes how to add the **GroupDocs.Total** library to your .NET project. You can use a NuGet package to install this library or you can download necessary DLLs from the GroupDocs website: [https://releases.groupdocs.com/total/net/](https://releases.groupdocs.com/total/net/).

## Install GroupDocs.Total using NuGet packages

You can use the following tools to install the [GroupDocs.Total](https://www.nuget.org/packages/GroupDocs.Total) NuGet package:

* [NuGet Package Manager](#use-the-nuget-package-manager-in-visual-studio)
* [Package Manager Console](#use-the-package-manager-console-in-visual-studio)
* [.NET CLI](#use-the-net-cli)
This topic describes how to add the **GroupDocs.Total** library to your .NET project. You can use a NuGet package to install this library or you can download necessary DLLs from the GroupDocs website: [https://releases.groupdocs.com/total/net/](https://releases.groupdocs.com/total/net/).

### Select package
### Select GroupDocs.Total package and version

<div class="gdoc-two-columns">
<div class="gdoc-two-columns__column">
Expand All @@ -33,9 +26,9 @@ You can use the following tools to install the [GroupDocs.Total](https://www.nug
<a class="gdoc-two-columns__column__link"
href="https://www.nuget.org/packages/GroupDocs.Total">GroupDocs.Total</a>
<div class="gdoc-two-columns__column__descr">
- .NET Standard 2.0 assembly.
- .NET Standard 6.0 assembly.
<br>
- .NET Core 3.1, NET 5 and later.
- .NET Standard 2.0 in versions prior to 24.9.
</div>
</div>
</li>
Expand All @@ -61,6 +54,118 @@ You can use the following tools to install the [GroupDocs.Total](https://www.nug
</div>
</div>

You can also use GroupDocs.Total with .NET Framework 2.0 (Visual Studio 2005-2008), .NET Framework 4.0 (Visual Studio 2010), and later .NET Framework versions by selecting one of the previous versions of the GroupDocs.Total package. See the complete list of package versions and supported frameworks in the table below.

{{< tabs "package-versions">}}
{{< tab "GroupDocs.Total" >}}

| Package version | Target frameworks |
| --- | --- |
| [24.9.1](https://www.nuget.org/packages/GroupDocs.Total/24.9.1) | .NET 6.0 |
| [24.8.0](https://www.nuget.org/packages/GroupDocs.Total/24.8.0) | .NET Standard 2.0 |
| [24.7.0](https://www.nuget.org/packages/GroupDocs.Total/24.7.0) | .NET Standard 2.0 |
| [24.6.0](https://www.nuget.org/packages/GroupDocs.Total/24.6.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [24.5.0](https://www.nuget.org/packages/GroupDocs.Total/24.5.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [24.4.0](https://www.nuget.org/packages/GroupDocs.Total/24.4.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [24.3.0](https://www.nuget.org/packages/GroupDocs.Total/24.3.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [24.2.0](https://www.nuget.org/packages/GroupDocs.Total/24.2.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [24.1.0](https://www.nuget.org/packages/GroupDocs.Total/24.1.0) | .NET Framework 4.6.2, .NET Standard 2.0 |

<details>
<summary>See previous versions</summary>

| Package version | Target frameworks |
| --- | --- |
| [23.12.0](https://www.nuget.org/packages/GroupDocs.Total/23.12.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [23.11.0](https://www.nuget.org/packages/GroupDocs.Total/23.11.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [23.10.0](https://www.nuget.org/packages/GroupDocs.Total/23.10.0) | .NET Framework 4.6.2, .NET Standard 2.0 |
| [23.9.0](https://www.nuget.org/packages/GroupDocs.Total/23.9.0) | .NET Framework 4.6.1, .NET Standard 2.0 |
| [23.8.0](https://www.nuget.org/packages/GroupDocs.Total/23.8.0) | .NET Framework 4.6.1, .NET Standard 2.0 |
| [23.7.0](https://www.nuget.org/packages/GroupDocs.Total/23.7.0) | .NET Framework 4.6.1, .NET Standard 2.0 |
| [23.6.0](https://www.nuget.org/packages/GroupDocs.Total/23.6.0) | .NET Framework 4.6.1, .NET Standard 2.0 |
| [23.5.0](https://www.nuget.org/packages/GroupDocs.Total/23.5.0) | .NET Framework 4.6.1, .NET Standard 2.1 |
| [23.4.0](https://www.nuget.org/packages/GroupDocs.Total/23.4.0) | .NET Framework 4.6.1, .NET Standard 2.1 |
| [23.3.0](https://www.nuget.org/packages/GroupDocs.Total/23.3.0) | .NET Framework 4.6.1, .NET Standard 2.1 |
| [23.2.0](https://www.nuget.org/packages/GroupDocs.Total/23.2.0) | .NET Framework 4.6.1, .NET Standard 2.1 |
| [23.1.0](https://www.nuget.org/packages/GroupDocs.Total/23.1.0) | .NET Framework 4.6.1, .NET Standard 2.1 |
| [22.12.0](https://www.nuget.org/packages/GroupDocs.Total/22.12.0) | .NET Framework 4.6.1, .NET Standard 2.1 |
| [22.11.0](https://www.nuget.org/packages/GroupDocs.Total/22.11.0) | .NET Framework 4.5, .NET Standard 2.1 |
| [22.10.0](https://www.nuget.org/packages/GroupDocs.Total/22.10.0) | .NET Framework 4.5, .NET Standard 2.1 |
| [22.9.0](https://www.nuget.org/packages/GroupDocs.Total/22.9.0) | .NET Framework 4.5, .NET Standard 2.1 |
| [22.8.0](https://www.nuget.org/packages/GroupDocs.Total/22.8.0) | .NET Framework 4.5, .NET Standard 2.1 |
| [22.7.1](https://www.nuget.org/packages/GroupDocs.Total/22.7.1) | .NET Framework 4.5, .NET Standard 2.1 |
| [22.7.0](https://www.nuget.org/packages/GroupDocs.Total/22.7.0) | .NET Framework 4.5, .NET Standard 2.1 |
| [22.4.0](https://www.nuget.org/packages/GroupDocs.Total/22.4.0) | .NET Framework 3.5, .NET Standard 2.1 |
| [22.1.0](https://www.nuget.org/packages/GroupDocs.Total/22.1.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.12.0](https://www.nuget.org/packages/GroupDocs.Total/21.12.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.11.0](https://www.nuget.org/packages/GroupDocs.Total/21.11.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.10.0](https://www.nuget.org/packages/GroupDocs.Total/21.10.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.9.0](https://www.nuget.org/packages/GroupDocs.Total/21.9.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.7.0](https://www.nuget.org/packages/GroupDocs.Total/21.7.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.6.0](https://www.nuget.org/packages/GroupDocs.Total/21.6.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.5.0](https://www.nuget.org/packages/GroupDocs.Total/21.5.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.4.0](https://www.nuget.org/packages/GroupDocs.Total/21.4.0) | .NET Framework 2.0, .NET Standard 2.0 |
| [21.3.0](https://www.nuget.org/packages/GroupDocs.Total/21.3.0) | matapackage |
| [21.2.0](https://www.nuget.org/packages/GroupDocs.Total/21.2.0) | matapackage |
| [21.1.0](https://www.nuget.org/packages/GroupDocs.Total/21.1.0) | matapackage |
| [20.12.0](https://www.nuget.org/packages/GroupDocs.Total/20.12.0) | matapackage |
| [20.11.0](https://www.nuget.org/packages/GroupDocs.Total/20.11.0) | matapackage |
| [20.10.0](https://www.nuget.org/packages/GroupDocs.Total/20.10.0) | matapackage |
| [20.9.0](https://www.nuget.org/packages/GroupDocs.Total/20.9.0) | matapackage |
| [20.8.0](https://www.nuget.org/packages/GroupDocs.Total/20.8.0) | matapackage |
| [20.7.2](https://www.nuget.org/packages/GroupDocs.Total/20.7.2) | matapackage |
| [20.7.1](https://www.nuget.org/packages/GroupDocs.Total/20.7.1) | matapackage |
| [20.7.0](https://www.nuget.org/packages/GroupDocs.Total/20.7.0) | matapackage |
| [20.6.1](https://www.nuget.org/packages/GroupDocs.Total/20.6.1) | matapackage |
| [20.6.0](https://www.nuget.org/packages/GroupDocs.Total/20.6.0) | matapackage |
| [20.5.1](https://www.nuget.org/packages/GroupDocs.Total/20.5.1) | matapackage |
| [20.5.0](https://www.nuget.org/packages/GroupDocs.Total/20.5.0) | matapackage |
| [20.4.0](https://www.nuget.org/packages/GroupDocs.Total/20.4.0) | matapackage |
| [20.3.1](https://www.nuget.org/packages/GroupDocs.Total/20.3.1) | matapackage |
| [20.3.0](https://www.nuget.org/packages/GroupDocs.Total/20.3.0) | matapackage |
| [20.2.0](https://www.nuget.org/packages/GroupDocs.Total/20.2.0) | matapackage |
| [20.1.1](https://www.nuget.org/packages/GroupDocs.Total/20.1.1) | matapackage |
| [20.1.0](https://www.nuget.org/packages/GroupDocs.Total/20.1.0) | matapackage |
| [19.12.1](https://www.nuget.org/packages/GroupDocs.Total/19.12.1) | matapackage |
| [19.12.0](https://www.nuget.org/packages/GroupDocs.Total/19.12.0) | matapackage |

</details>

{{< /tab >}}
{{< tab "GroupDocs.Total.NETFramework" >}}

| Package version | Target frameworks |
| --- | --- |
| [24.9.1](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.9.1) | .NET Framework 4.6.2 |
| [24.8.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.8.0) | .NET Framework 4.6.2 |
| [24.7.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.7.0) | .NET Framework 4.6.2 |
| [24.6.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.6.0) | .NET Framework 4.6.1 |
| [24.5.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.5.0) | .NET Framework 4.6.1 |
| [24.4.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.4.0) | .NET Framework 4.6.1 |
| [24.3.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.3.0) | .NET Framework 4.6.1 |
| [24.2.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.2.0) | .NET Framework 4.6.1 |
| [24.1.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/24.1.0) | .NET Framework 4.6.1 |
| [23.12.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/23.12.0) | .NET Framework 4.6.1 |
| [23.11.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/23.11.0) | .NET Framework 4.6.1 |
| [23.10.0](https://www.nuget.org/packages/GroupDocs.Total.NETFramework/23.10.0) | .NET Framework 4.6.1 |

{{< /tab >}}
{{< /tabs >}}

{{< alert style="tip" >}}

.NET Framework versions are designed to be backward compatible. This means that you can use GroupDocs.Total for .NET targeting .NET Framework 2.0 with later versions of .NET Framework, such as .NET Framework 4.8. Learn more about .NET Framework backward compatibility [here](https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/version-compatibility).

{{< /alert >}}

## Install GroupDocs.Total using NuGet packages

You can use the following tools to install the [GroupDocs.Total](https://www.nuget.org/packages/GroupDocs.Total) NuGet package:

* [NuGet Package Manager](#use-the-nuget-package-manager-in-visual-studio)
* [Package Manager Console](#use-the-package-manager-console-in-visual-studio)
* [.NET CLI](#use-the-net-cli)

### Use the NuGet Package Manager

Open your project or solution in Visual Studio and follow the steps below to install the **GroupDocs.Total** package using the [NuGet Package Manager](https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio):
Expand All @@ -78,12 +183,12 @@ Open your project or solution in Visual Studio and follow the steps below to ins
The [Package Manager Console](https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-powershell) uses PowerShell commands to install, update, and remove NuGet packages. Open your project in Visual Studio and click **Tools** -> **NuGet Package Manager** -> **Package Manager Console** to open the console window. Run the the following command to install the latest version of the **GroupDocs.Total** library:

{{< tabs "example1">}}
{{< tab "GroupDocs.Total" >}}
{{< tab ".NET application" >}}
```
PM> Install-Package GroupDocs.Total
```
{{< /tab >}}
{{< tab "GroupDocs.Total.NETFramework" >}}
{{< tab ".NET Framework application" >}}
```
PM> Install-Package GroupDocs.Total.NETFramework
```
Expand All @@ -97,12 +202,12 @@ PM> Install-Package GroupDocs.Total.NETFramework
You can also use the [.NET CLI tool](https://docs.microsoft.com/en-us/dotnet/core/tools/) to install and update NuGet packages. Open a terminal in your project's folder and execute the following command to install the **GroupDocs.Total** package:

{{< tabs "example2">}}
{{< tab "GroupDocs.Total" >}}
{{< tab ".NET application" >}}
```
dotnet add package GroupDocs.Total
```
{{< /tab >}}
{{< tab "GroupDocs.Total.NETFramework" >}}
{{< tab ".NET Framework application" >}}
```
dotnet add package GroupDocs.Total.NETFramework
```
Expand All @@ -117,11 +222,10 @@ Visit [https://releases.groupdocs.com/total/net/](https://releases.groupdocs.com
2. Open your solution or project in Visual Studio.
3. In **Solution Explorer**, right-click the **References** or **Dependencies** node, and select **Add Reference** (for a .NET Framework project) or **Add Project Reference** (for a .NET Core project).
4. In the **Reference Manager** dialog box, select the **Browse** tab and click **Browse** to locate the _GroupDocs.Total.dll_ file for the target framework.

<!-- ![Browse for the GroupDocs.Total assembly](/total/net/images/getting-started/installation/browse-for-groupdocs-dll.png) -->

5. Click **OK** to add a reference to the **GroupDocs.Total** library to your project.

{{< alert style="warning" >}}
If your application targets .NET Core / .NET 5+, ensure that your project has all the required dependencies installed. Refer to the following page for details: [GroupDocs.Total dependencies](https://www.nuget.org/packages/groupdocs.total#dependencies-body-tab).
When installing GroupDocs.Total from the official website ensure that your project has all the required dependencies installed. Refer to the following page for details:
* [GroupDocs.Total dependencies](https://www.nuget.org/packages/groupdocs.total#dependencies-body-tab)
* [GroupDocs.Total.NETFramework dependencies](https://www.nuget.org/packages/groupdocs.total.netframework#dependencies-body-tab).
{{< /alert >}}
60 changes: 31 additions & 29 deletions net/getting-started/system-requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,39 @@ GroupDocs.Total for .NET does not require any external software to be installed

{{< /alert >}}

## Supported Frameworks

GroupDocs.Total for .NET supports .NET as follows:

### .NET

* .NET 6
* .NET 5 (out of support since v23.9)

### .NET Core

* .NET Core 3.1 (out of support since v23.9)

### .NET Framework

* .NET Framework 4.8.1
* .NET Framework 4.8
* .NET Framework 4.7.2
* .NET Framework 4.7
* .NET Framework 4.6.2
* .NET Framework 4.6.0 (out of support since v23.8)
* .NET Framework 4.5.2 (out of support since v23.8)
* .NET Framework 4.5.1 (out of support since v23.8)
* .NET Framework 4.5.0 (out of support since v23.8)
* .NET Framework 4.0 (out of support since v23.8)
* .NET Framework 3.5 (out of support since v22.3)
* .NET Framework 2.0 (out of support since v22.3)

Se complete list of package versions in the [Installation](/total/net/installation) topic.

## Supported Operating Systems

GroupDocs.Total for .NET can be used on any 32-bit or 64-bit operating system where .NET Framework, .NET Core 3.1 or .NET is installed including, but not limited to:
GroupDocs.Total for .NET can be used on any 32-bit or 64-bit operating system where .NET Framework or .NET runtime is installed including, but not limited to:

### Windows

Expand All @@ -36,34 +66,6 @@ GroupDocs.Total for .NET can be used on any 32-bit or 64-bit operating system wh

* Mac OS X

## Supported Frameworks

GroupDocs.Total for .NET supports .NET as follows:

### .NET

* .NET 5
* .NET 6

### .NET Core

* .NET Core 3.1

### .NET Framework

* .NET Framework 2.0 (out of support since v22.3)
* .NET Framework 3.5 (out of support since v22.3)
* .NET Framework 4.0 (out of support since v23.8)
* .NET Framework 4.5.0 (out of support since v23.8)
* .NET Framework 4.5.1 (out of support since v23.8)
* .NET Framework 4.5.2 (out of support since v23.8)
* .NET Framework 4.6.0 (out of support since v23.8)
* .NET Framework 4.6.2
* .NET Framework 4.7
* .NET Framework 4.7.2
* .NET Framework 4.8
* .NET Framework 4.8.1

## Development Environments

GroupDocs.Total for .NET can be used to develop applications in any development environment that targets .NET, but the following environments are explicitly supported:
Expand Down
6 changes: 5 additions & 1 deletion net/product-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@ productName: GroupDocs.Total for .NET
toc: True
---

GroupDocs.Total for .NET is a comprehensive suite of .NET libraries for document manipulation and management. It provides a wide range of features and tools for working with various file formats such as Word, Excel, PowerPoint, PDF, images and more. This product is designed to assist .NET developers in creating, editing, converting, and managing documents within their applications, offering capabilities including document viewing, annotation, and comparison. GroupDocs.Total for .NET aims to streamline the development process by providing a unified solution for document-related tasks in .NET applications.
GroupDocs.Total for .NET is a comprehensive suite of document automation .NET on-premise APIs offered by GroupDocs. We compile it monthly to ensure you have access to the latest versions of our document manipulation APIs.

With GroupDocs.Total for .NET, developers can leverage all our APIs with a single license. Alternatively, you also have the option to order any individual API separately.

The products included in the GroupDocs.Total for .NET suite are listed below.

| Product | Description |
|:--|---|
Expand Down

0 comments on commit eef66d8

Please sign in to comment.