Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add article for Configure Document Processing Libraries in VS Code integration section #2069

Merged
merged 11 commits into from Apr 29, 2024
51 changes: 51 additions & 0 deletions getting-started/vs-code-integration/dpl-wizard.md
@@ -0,0 +1,51 @@
---
dimodi marked this conversation as resolved.
Show resolved Hide resolved
title: Configure Document Processing Libraries
dimodi marked this conversation as resolved.
Show resolved Hide resolved
page_title: Document Processing Libraries Integration
description: Learn how to add a reference to the Telerik Document Processing Libraries(DPL) packages in an existing Telerik Ui for Blazor application using the Document Processing Libraries Wizard.
dimodi marked this conversation as resolved.
Show resolved Hide resolved
slug: getting-started-vs-code-integration-dpl
position: 5
dimodi marked this conversation as resolved.
Show resolved Hide resolved
---

# Configuring Document Processing Libraries
dimodi marked this conversation as resolved.
Show resolved Hide resolved

dimodi marked this conversation as resolved.
Show resolved Hide resolved
This article demonstrates how to add a reference to the [Telerik Document Processing Libraries (DPL)](https://www.telerik.com/document-processing-libraries) packages in an existing Telerik UI for Blazor application using the Document Processing Libraries Wizard. The wizard is included in the [Telerik UI for Blazor Visual Studio Code extension](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.
dimodi marked this conversation as resolved.
Show resolved Hide resolved

## 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

`Using the File Explorer Context Menu`
dimodi marked this conversation as resolved.
Show resolved Hide resolved

To use **Document Processing Libraries Configuration Wizard** from the **VS Code**'s file explorer's context menu:
dimodi marked this conversation as resolved.
Show resolved Hide resolved
- Right-click on a file in the files tree.
dimodi marked this conversation as resolved.
Show resolved Hide resolved
- Select the `Telerik UI for Blazor: Add Document Processing Libraries`.
dimodi marked this conversation as resolved.
Show resolved Hide resolved

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

`Using the Code Editor Command Palette`
dimodi marked this conversation as resolved.
Show resolved Hide resolved

To use **Document Processing Libraries Configuration Wizard** from the **VS Code** command palette:
dimodi marked this conversation as resolved.
Show resolved Hide resolved

- Open a `.razor` file or a `Razor` language in the code editor.
dimodi marked this conversation as resolved.
Show resolved Hide resolved
- Select the `Telerik UI for Blazor: Add Document Processing Libraries`.
dimodi marked this conversation as resolved.
Show resolved Hide resolved

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

After executing one of the options the wizard must appear like this:
dimodi marked this conversation as resolved.
Show resolved Hide resolved

![Configure Document Processing Wizard](images/DPLWizardBlazor.png "Configure Document Processing Wizard")
dimodi marked this conversation as resolved.
Show resolved Hide resolved

The Telerik Document Processing Configuration wizard allows you to select which libraries your project would use. Also have options to use `Dev` or `Trial` license and selection of the `.csproj` file, in which you want the installation to be provded. This option is useful in cases, when the user have many opened projects in the workspace. If a library you selected has any dependencies, they are automatically checked. In the table below there is a list of the assemblies that will be selected for each library:
dimodi marked this conversation as resolved.
Show resolved Hide resolved

|Library |Packages |
|---------|---------|
|RadPdfProcessing |Documents.Core<br>Documents.Fixed<br>Zip<br>Documents.ImageUtils<br>Documents.Fixed.FormatProviders.Image.Skia<br>Documents.CMapUtils |
|RadSpreadProcessing | 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 | 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 |
dimodi marked this conversation as resolved.
Show resolved Hide resolved


## See Also

* [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.