GleamTech.DocumentUltimate
7.7.0
See the version list below for details.
dotnet add package GleamTech.DocumentUltimate --version 7.7.0
NuGet\Install-Package GleamTech.DocumentUltimate -Version 7.7.0
<PackageReference Include="GleamTech.DocumentUltimate" Version="7.7.0" />
<PackageVersion Include="GleamTech.DocumentUltimate" Version="7.7.0" />
<PackageReference Include="GleamTech.DocumentUltimate" />
paket add GleamTech.DocumentUltimate --version 7.7.0
#r "nuget: GleamTech.DocumentUltimate, 7.7.0"
#:package GleamTech.DocumentUltimate@7.7.0
#addin nuget:?package=GleamTech.DocumentUltimate&version=7.7.0
#tool nuget:?package=GleamTech.DocumentUltimate&version=7.7.0
DocumentUltimate is an ASP.NET Document Viewer and a .NET Document Converter
which supports ASP.NET Core 5.0+, ASP.NET Core 2.1+, ASP.NET MVC 3.0+ and ASP.NET WebForms 4.7.2+ web applications/web sites.
DocumentUltimate can also be used for conversion between several document formats
with .NET 5.0+ or .NET Core 3.1 and .NET Framework 4.7.2+ console/desktop applications.
Features:
- Universal web document viewer which works on both desktop and mobile browsers.
- Crystal-clear zooming. High resolution rendering, preserving text and graphics (no rasterization) exactly as they are in the original.
- Fast document loading, the whole document is not loaded at once, document pages are loaded as you are about to view them.
- Search text within document. Navigate with bookmarks/outlines.
- Change page layout modes (e.g. single page or facing pages), rotate pages and view on full screen.
- Print, download original or download as PDF inside the viewer.
- Secure document viewing, copy protection (DRM). Viewed documents are encrypted so they are copy-protected out of the box. Ability to disable downloading the original document or replicating it via printing or selecting and copying text.
- Watermark document pages with text or image. Customize the watermarks with wide range of options e.g. position, size, rotation, opacity, color.
- Pre-higlight keywords in the document, e.g. if you launch the document viewer from a search results page, you can higlight the searched keywords.
- Self-contained conversion engine, no external dependencies, e.g. you don't need to install Microsoft Office on your server.
- Single managed DLL which works both on 32-bit and 64-bit for hassle-free development and deployment.
- Supports being used in desktop or console applications for converting between document formats. Only the document viewer is dependant on web applications.
Supported Formats:
- Portable Formats(.pdf, .xps, .oxps, .xpz)
- Word Processing Formats(.docx, .docm, .dotx, .dotm, .doc, .dot, .rtf, .odt, .ott)
- Spreadsheet Formats(.xlsx, .xlsm, .xltx, .xltm, .xlam, .xlsb, .xls, .xlt, .xml, .csv, .tsv, .dif, .ods, .ots)
- Presentation Formats(.pptx, .pptm, .potx, .potm, .ppsx, .ppsm, .ppt, .pps, .odp, .otp)
- Diagram Formats(.vsdx, .vsdm, .vstx, .vstm, .vssx, .vssm, .vdx, .vsx, .vtx, .vsd, .vss, .vst, .vdw)
- Project Management Formats(.mpp, .mpt, .mpx)
- Email Formats(.msg, .eml, .emlx)
- Ebook Formats(.epub, .mobi)
- Markup Formats(.html, .htm, .mht, .mhtml, .web)
- Text Formats(.txt)
- Cad Formats(.dwg, .dxf)
- Scanner Image Formats(.tif, .tiff, .djvu, .dcm)
- Vector Image Formats(.ps, .svg, .emf, .xaml)
- Raster Image Formats(.psd, .jpg, .jpeg, .jpe, .jfif, .jp2, .jpf, .jpx, .j2k, .j2c, .jpc, .jxr, .wdp, .hdp, .png, .gif, .webp, .bmp, .wmf, .dib)
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- GleamTech.Common (>= 6.5.3)
-
.NETStandard 2.0
- GleamTech.Common (>= 6.5.3)
- System.Drawing.Common (>= 6.0.0)
- System.Security.Cryptography.Xml (>= 6.0.2)
- System.Text.Encoding.CodePages (>= 6.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on GleamTech.DocumentUltimate:
| Package | Downloads |
|---|---|
|
GleamTech.FileUltimate
FileUltimate is an ASP.NET File Manager and Uploader which supports ASP.NET Core 5.0+, ASP.NET Core 2.1+, ASP.NET MVC 3.0+ and ASP.NET WebForms 4.7.2+ web applications/web sites. Integrate a file manager into your ASP.NET application or site rapidly. - Browse and manage files with access control. - Accept files with the advanced upload functionality. - Offer a structured and neat download area. - Preview documents (70+ file formats, including PDF © Microsoft Office), images, audios and videos. Note: This package contains a fully working version of the product, however without a license key it will run in trial mode. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.8.7 | 493 | 12/23/2025 |
| 7.8.5 | 439 | 12/18/2025 |
| 7.8.0 | 1,761 | 10/21/2025 |
| 7.7.6 | 916 | 10/2/2025 |
| 7.7.5 | 653 | 9/26/2025 |
| 7.7.2 | 2,721 | 9/11/2025 |
| 7.7.1 | 778 | 9/1/2025 |
| 7.7.0 | 687 | 8/27/2025 |
| 7.6.6 | 6,288 | 7/3/2025 |
| 7.6.5 | 6,076 | 5/6/2025 |
| 7.6.1 | 4,902 | 4/25/2025 |
| 7.6.0 | 5,377 | 4/18/2025 |
| 7.5.9 | 4,979 | 4/15/2025 |
| 7.5.8 | 4,962 | 4/12/2025 |
| 7.5.6 | 7,742 | 4/2/2025 |
| 7.5.5 | 8,625 | 3/30/2025 |
| 7.5.0 | 4,709 | 3/17/2025 |
| 7.4.0 | 7,603 | 3/8/2025 |
| 7.3.4 | 5,174 | 3/4/2025 |
| 7.3.3 | 8,245 | 2/17/2025 |
| 7.3.2 | 6,960 | 2/11/2025 |
| 7.3.0 | 7,708 | 1/7/2025 |
| 7.2.0 | 19,502 | 12/1/2024 |
| 7.1.5 | 18,055 | 10/9/2024 |
| 7.1.3 | 5,049 | 10/4/2024 |
| 7.1.2 | 7,242 | 9/9/2024 |
| 7.1.0 | 5,949 | 9/1/2024 |
| 7.0.15 | 6,225 | 8/17/2024 |
| 7.0.11 | 5,074 | 8/8/2024 |
| 7.0.10 | 4,702 | 8/6/2024 |
| 7.0.9 | 4,424 | 8/1/2024 |
| 7.0.8 | 6,002 | 7/29/2024 |
| 7.0.5 | 4,802 | 7/22/2024 |
| 7.0.0 | 6,294 | 7/16/2024 |
| 6.9.8 | 40,894 | 5/3/2024 |
| 6.9.7 | 9,238 | 4/18/2024 |
| 6.9.6 | 62,733 | 8/27/2023 |
| 6.9.5 | 54,085 | 4/23/2023 |
| 6.9.0 | 13,487 | 4/16/2023 |
| 6.8.6 | 12,360 | 4/11/2023 |
| 6.8.5 | 11,939 | 4/7/2023 |
| 6.8.0 | 72,523 | 4/3/2023 |
| 6.7.1 | 25,134 | 3/7/2023 |
| 6.7.0 | 14,545 | 2/23/2023 |
| 6.6.2 | 18,423 | 1/10/2023 |
| 6.6.1 | 46,403 | 8/15/2022 |
| 6.6.0 | 14,588 | 8/14/2022 |
| 6.5.0 | 16,617 | 6/24/2022 |
| 6.4.6 | 26,555 | 6/3/2022 |
| 6.4.5 | 25,515 | 5/11/2022 |
| 6.4.2 | 14,781 | 4/27/2022 |
| 6.4.0 | 13,555 | 4/20/2022 |
| 6.2.1 | 35,741 | 3/14/2022 |
| 6.2.0 | 83,274 | 3/5/2022 |
| 6.1.0 | 71,186 | 2/22/2022 |
| 6.0.0 | 91,498 | 11/28/2021 |
| 5.9.7 | 143,824 | 5/26/2021 |
| 5.9.6 | 24,180 | 4/28/2021 |
| 5.9.5 | 107,323 | 4/19/2021 |
| 5.9.1 | 23,668 | 3/23/2021 |
| 5.9.0 | 26,792 | 2/16/2021 |
| 5.8.5 | 24,582 | 1/1/2021 |
| 5.8.1 | 42,450 | 11/23/2020 |
| 5.8.0 | 14,257 | 11/17/2020 |
| 5.7.2 | 15,339 | 11/9/2020 |
| 5.7.0 | 15,589 | 11/3/2020 |
| 5.6.0 | 20,447 | 9/15/2020 |
| 5.5.1 | 19,100 | 8/17/2020 |
| 5.5.0 | 17,651 | 8/6/2020 |
| 5.4.2 | 17,038 | 7/9/2020 |
| 5.4.0 | 13,380 | 6/29/2020 |
| 5.3.2 | 12,790 | 6/23/2020 |
| 5.3.0 | 14,353 | 6/15/2020 |
| 5.2.8 | 13,634 | 6/3/2020 |
| 5.2.5 | 16,693 | 5/22/2020 |
| 5.2.2 | 53,644 | 1/24/2020 |
| 5.2.0 | 12,731 | 1/9/2020 |
| 5.1.7 | 22,009 | 12/6/2019 |
| 5.1.6 | 13,190 | 11/27/2019 |
| 5.1.5 | 20,386 | 11/20/2019 |
## Version 7.7.0 - August 26, 2025
- **Improved:** Updated PDF.js library to 5.4.54 for stability and performance.
- **Fixed:** Avoid ```The `container` must be absolutely positioned.``` error in revisited Viewer pages on iOS Safari.
- **Improved:** Scrollbar colors are beautified and made consistent for all themes.
- **Fixed:** Setting a specific theme like "classic-light" or "classic-dark" was no longer overriding user OS preference.
- **Improved:** Stability and performance of Portable formats.
- **Improved:** For text watermarks, if the text has any CJK characters (Chinese, Japanese, Korean) and no font is specified
then by default use a CJK font instead of Helvetica font, so that the text watermark is displayed correctly, out of the box.
- **Improved:** When using `DocumentViewerMatchOptions.MatchAnyWord`, now the quotation marks can be used to specify phrases
inside a query that is set via `DocumentViewerSearchOptions.Term`.
For example;
- `red "four wheels" petrol` will match `red` or `four wheels` or `petrol` or `red four wheels petrol`
- `red ""four wheels"" petrol` will match `red` or `"four wheels"` or `petrol` or `red "four wheels" petrol`
```c#
documentViewer.SearchOptions.Term = "red "four wheels" petrol";
documentViewer.SearchOptions.MatchOptions = MatchOptions.MatchAnyWord;
//If you have an array of phrases, you can surround them with quotation marks
//and then join them with spaces to form a query:
var phrases = new[] { "red", "four wheels", "petrol" };
var query = string.Join(" ", phrases.Select(p => $"\"{p}\""));
documentViewer.SearchOptions.Term = query;
documentViewer.SearchOptions.MatchOptions = MatchOptions.MatchAnyWord;
```
Note that two consecutive quotation marks `""` can be used to escape, i.e. to search for a quotation mark literally as `"`.
The same feature can also be used in the Viewer's Find dialog.