Skip to content

Commit

Permalink
Add article for Configure Document Processing Libraries in VS Code in…
Browse files Browse the repository at this point in the history
…tegration section (#2069)

* chore: Add documentation for the DPL configure wizard for the VS Code extension

* chore: Add DPL Wizard image

* Update getting-started/vs-code-integration/dpl-wizard.md

* Update getting-started/vs-code-integration/dpl-wizard.md

* Update getting-started/vs-code-integration/dpl-wizard.md

* Update getting-started/vs-code-integration/dpl-wizard.md

* Update getting-started/vs-code-integration/dpl-wizard.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update getting-started/vs-code-integration/dpl-wizard.md

* Update getting-started/vs-code-integration/dpl-wizard.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* PR polishing

* final polishing

---------

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
  • Loading branch information
3 people committed Apr 29, 2024
1 parent 0038a55 commit 69f64ee
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 0 deletions.
59 changes: 59 additions & 0 deletions getting-started/vs-code-integration/document-processing-wizard.md
@@ -0,0 +1,59 @@
---
title: Telerik Document Processing Libraries
page_title: Telerik Document Processing Libraries
description: Learn how to add a reference to the Telerik Document Processing packages to an existing Telerik UI for Blazor application using the Document Processing Libraries Wizard.
slug: getting-started-vs-code-integration-dpl
position: 23
---

# Telerik Document Processing Libraries

The [Telerik Document Processing Libraries (DPL)](https://www.telerik.com/document-processing-libraries) are UI-independent and cross-platform libraries which enable you to process content between different formats and work with archive files. This article demonstrates how to add a reference to the DPL packages in an existing Telerik UI for Blazor application using the Document Processing Libraries Wizard. The wizard is included in the extension [Telerik UI for Blazor Productivity Tools for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=TelerikInc.blazortemplatewizard) and enables you to easily add the required packages when working with the Telerik Document Processing Library.

## Getting the Wizard

To use the Document Processing Libraries Wizard, install the [Telerik UI for Blazor Visual Studio Code extension](https://marketplace.visualstudio.com/items?itemName=TelerikInc.blazortemplatewizard).

## Starting the Wizard

There are a couple of ways to start the Document Processing Libraries Wizard.

### Using the File Explorer Context Menu

1. Right-click on a file in the **VS Code** file explorer.
1. Select **Telerik UI for Blazor: Add Document Processing Libraries**.

![Configure Document Processing Wizard, Context Menu](images/DPLBlazor_ContextMenu.png)

### Using the Code Editor Command Palette

1. Open a `.razor` file or a `Razor` language in the code editor.
1. Select **Telerik UI for Blazor: Add Document Processing Libraries** in the **VS Code** command palette.

![Configure Document Processing Wizard, Command Palette](images/DPLBlazor_Pallete.png)

## Using the Wizard

Upon successful completion of the above steps, the wizard must appear like this:

![Configure Document Processing Wizard](images/DPLWizardBlazor.png "Configure Document Processing Wizard")

The Telerik Document Processing Configuration wizard allows you to:

* Select which libraries to use.
* Use the commercial or trial versions of the libraries.
* Select the project (`.csproj` file), in which you want to install the libraries. This option is useful when the user has many open projects in the workspace. If a library has any dependencies, they are automatically checked.

The table below lists the assemblies that will be selected for each library:

| Library | Packages |
| --- | --- |
| [RadPdfProcessing]({%slug pdfprocessing-overview%}) | Documents.Core <br /> Documents.Fixed <br /> Zip <br /> Documents.ImageUtils <br /> Documents.Fixed.FormatProviders.Image.Skia <br /> Documents.CMapUtils |
| [RadSpreadProcessing]({%slug spreadprocessing-overview%}) | Documents.Core <br /> Documents.Fixed <br /> Documents.Spreadsheet <br /> Documents.SpreadSheet.FormatProviders.OpenXml <br /> Documents.SpreadSheet.FormatProviders.Pdf <br /> Documents.Spreadsheet.FormatProviders.Xls <br /> Documents.ImageUtils <br /> Zip |
| [RadWordsProcessing]({%slug wordsprocessing-overview%}) | Documents.Core <br /> Documents.Fixed <br /> Documents.Flow <br /> Documents.Flow.FormatProviders.Pdf <br /> Documents.ImageUtils <br /> Documents.Flow.FormatProviders.Doc <br /> Documents.DrawingML <br /> Zip |


## See Also

* [Telerik Document Processing Overview]({%slug common-features-dpl%})
* [Visual Studio Code Integration for Telerik UI for Blazor Overview]({% slug getting-started-vs-code-integration-overview %})
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 69f64ee

Please sign in to comment.