Webority.Documents
0.4.3
dotnet add package Webority.Documents --version 0.4.3
NuGet\Install-Package Webority.Documents -Version 0.4.3
<PackageReference Include="Webority.Documents" Version="0.4.3" />
<PackageVersion Include="Webority.Documents" Version="0.4.3" />
<PackageReference Include="Webority.Documents" />
paket add Webority.Documents --version 0.4.3
#r "nuget: Webority.Documents, 0.4.3"
#:package Webority.Documents@0.4.3
#addin nuget:?package=Webority.Documents&version=0.4.3
#tool nuget:?package=Webority.Documents&version=0.4.3
webority-documents
Document reading for Webority products, published to nuget.org as Webority.Documents.
Setup
services.AddWeborityDocuments(o => o.MaxTextCharacters = 150000);
All options are optional: MaxDocumentBytes (25 MB), MaxOpenXmlParts (500), MaxOpenXmlPartBytes (25 MB), MaxTextCharacters (no cap).
| Service | What it does |
|---|---|
IDocumentTextReader |
Text from PDF, Word (.docx), PowerPoint (.pptx), HTML and plain text. One result per document with an outcome: Read, NoText, Unreadable, PasswordProtected, TooLarge, Unsupported or OcrFailed. |
IPdfReader |
Whether a PDF opens, and its page layout: words with their boxes and filled shapes with their colours. |
IPdfMerger |
Joins PDFs into one, pages in the order given. |
Scanned PDFs are read through an OCR engine when the host registers one (Webority.Pdf.Ocr.Azure).
DocumentFormats.FromFileName and FromContentType map common names and MIME types to a DocumentFormat.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.Options.DataAnnotations (>= 10.0.14)
- Webority.Pdf (>= 0.8.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Webority.Documents:
| Package | Downloads |
|---|---|
|
Webority.Support.Admin
The support team's pages for Webority admin portals: the ticket queue and the ticket page, in Webority.Ui.Razor markup (Bootstrap 5, <app-*> tag helpers) inside the product's own admin layout, under a Support area the product secures with one policy. |
GitHub repositories
This package is not used by any popular GitHub repositories.