DocuVieware.Blazor 0.9.0.1-rc

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
This is a prerelease version of DocuVieware.Blazor.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package DocuVieware.Blazor --version 0.9.0.1-rc
NuGet\Install-Package DocuVieware.Blazor -Version 0.9.0.1-rc
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DocuVieware.Blazor" Version="0.9.0.1-rc" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DocuVieware.Blazor --version 0.9.0.1-rc
#r "nuget: DocuVieware.Blazor, 0.9.0.1-rc"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install DocuVieware.Blazor as a Cake Addin
#addin nuget:?package=DocuVieware.Blazor&version=0.9.0.1-rc&prerelease

// Install DocuVieware.Blazor as a Cake Tool
#tool nuget:?package=DocuVieware.Blazor&version=0.9.0.1-rc&prerelease

DocuVieware Blazor Component

DocuVieware Blazor is a state-of-the-art document viewer and editor component for Blazor applications. It allows you to embed and manipulate a wide range of document formats, including PDF, Office (DOC, DOCX, XLS, XLSX, PPT, PPTX) and image files directly within your Blazor apps.

Features

  • Document Viewing: Support for 100+ document formats, such as PDF, DOCX, XLSX, PPTX, TIFF, PNG, and JPEG.
  • Annotations: Add, edit, and delete annotations in your documents.
  • Text Selection and Search: Enables text selection and search functionalities within documents.
  • Thumbnails and Bookmarks: Easy navigation through documents with thumbnail previews and bookmark support.
  • Responsive Design: Adapt to different screen sizes for an optimal viewing experience on desktop and mobile devices.
  • Customizable UI: Style the viewer to match your app’s look and feel.

Getting Started

Prerequisites

  • .NET 6.0 or later
  • Blazor Server project

Installation

To install the DocuVieware Blazor component, run the following command in your project’s root directory:

Install-Package DocuVieware.Blazor

Or, if you prefer, use the .NET CLI:

dotnet add package DocuVieware.Blazor

Usage

  1. Register the DocuVieware service in Startup.cs or Program.cs:
builder.Services.AddDocuVieware(dv =>
{
    dv.LicenseKey = "YOUR_LICENSE_KEY"; // Get your trial key by asking our team here: https://orpalis.zendesk.com/hc/en-us/requests/new
});

// Or 

public void ConfigureServices(IServiceCollection services)
{
    services.AddDocuVieware(dv =>
    {
        dv.LicenseKey = "YOUR_LICENSE_KEY";
    });
}
  1. In the same file, register the DocuVieware middleware:
// After the `UseRouting()` directive.
app.UseDocuVieware();
  1. You can add the DocuVieware Blazor root namespace at the end of the _Imports.razor file :
@using GdPicture14.WEB.Blazor
  1. You’re now able to render a DocuVieware control in any Blazor page of your application:
<DocuVieware />

You might experience positioning issues depending on the file you're adding the DocuVieware tag, please ensure the control has enough space vertically and horizontally through h-100 and w-100 bootstrap built-in class

Support

If you encounter any issues or have questions about integrating the DocuVieware Blazor component, please visit our Support Center.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.9.1-rc 40 4/24/2024
0.9.0.1-rc 69 2/19/2024
0.9.0-rc 68 2/1/2024