Getting Started

System Requirements

The DsWord packages are fully supported on Visual Studio 2017 or later for Windows, Visual Studio for MAC, and Visual Studio Code for Linux and are compatible with the following:

Setting up an Application

DsWord references are available through NuGet, a Visual Studio extension that adds the required libraries and references to your project automatically. To work with DsWord, you need to have following references in your application:

Reference Purpose
DS.Documents.Word To use DsWord in an application, you need to reference (install) just the DS.Documents.Word package. It pulls in the required infrastructure packages.
DS.Documents.Imaging For image handling, you need to reference (install) the DS.Documents.Imaging package.
DS.Documents.DX.Windows DS.Documents.DX.Windows is an infrastructure package. You do not need to reference it directly.

Note: With v7.0, GrapeCity.Documents.Word (GcWord) package is renamed to DS.Documents.Word (DsWord). The namespaces and classes within DS.Documents.Word remain the same, which provide the same functionality and are backwards compatible with GrapeCity.Documents.Word, ensuring minimal impact on your existing projects.

To upgrade GcWord package to DsWord package in your existing projects, follow one of the below options:

  • Update package using Migration tool:
    1. The migration tool is present in the package downloaded from the website. Follow the instructions displayed in the UI when using the tool for a seamless migration from GcWord to DsWord.
  • Update package manually from NuGet package manager:
    1. In Solution Explorer, right-click either Dependencies or a project and select Manage NuGet Packages.
    2. In Installed tab, click on GrapeCity.Documents.Word package and click Uninstall to remove it and its dependencies from the project.
    3. In Browse tab, type "ds.documents" or "DS.Documents" in the search text box at the top and find the package "DS.Documents.Word".
    4. Click Install to add the DS.Documents.Word package and its dependencies into the project.

Add reference to DsWord in your application from nuget.org

In order to use DsWord in a .NET Core, ASP.NET Core, .NET Framework application (any target that supports .NET Standard 2.0), install the NuGet packages in your application using the following steps:

  1. Open Visual Studio.
  2. Create any application (any target that supports .NET Standard 2.0).
  3. Right-click the project in Solution Explorer and choose Manage NuGet Packages.
  4. In the Package source on top right, select nuget.org.
  5. Click Browse tab on top left and search for "DS.Documents".
  6. On the left panel, select DS.Documents.Word.
  7. On the right panel, click Install.
  8. In the Preview Changes dialog, click OK and choose I Accept in the next screen.