Skip to content

Commit a5519e8

Browse files
committed
Version 7.7.0
## 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.
1 parent c2e29bd commit a5519e8

10 files changed

Lines changed: 10 additions & 10 deletions

File tree

Examples/AspNetCoreCS/AspNetCoreCS.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="GleamTech.Common" Version="6.5.3" />
13-
<PackageReference Include="GleamTech.DocumentUltimate" Version="7.6.6" />
13+
<PackageReference Include="GleamTech.DocumentUltimate" Version="7.7.0" />
1414
</ItemGroup>
1515

1616
<ItemGroup>

Examples/AspNetCoreOnNetFullCS/AspNetCoreOnNetFullCS.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<ItemGroup>
1919
<PackageReference Include="GleamTech.Common" Version="6.5.3" />
20-
<PackageReference Include="GleamTech.DocumentUltimate" Version="7.6.6" />
20+
<PackageReference Include="GleamTech.DocumentUltimate" Version="7.7.0" />
2121
</ItemGroup>
2222

2323
<ItemGroup>

Examples/AspNetMvcCS/AspNetMvcCS.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<HintPath>..\packages\GleamTech.Common.6.5.3\lib\net472\GleamTech.Common.dll</HintPath>
5050
</Reference>
5151
<Reference Include="GleamTech.DocumentUltimate">
52-
<HintPath>..\packages\GleamTech.DocumentUltimate.7.6.6\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
52+
<HintPath>..\packages\GleamTech.DocumentUltimate.7.7.0\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
5353
</Reference>
5454
</ItemGroup>
5555
<ItemGroup>

Examples/AspNetMvcCS/Packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<package id="Microsoft.AspNet.WebPages" version="3.3.0" targetFramework="net472" />
66
<package id="Microsoft.Web.Infrastructure" version="2.0.0" targetFramework="net472" />
77
<package id="GleamTech.Common" version="6.5.3" />
8-
<package id="GleamTech.DocumentUltimate" version="7.6.6" />
8+
<package id="GleamTech.DocumentUltimate" version="7.7.0" />
99
</packages>

Examples/AspNetMvcVB/AspNetMvcVB.vbproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<HintPath>..\packages\GleamTech.Common.6.5.3\lib\net472\GleamTech.Common.dll</HintPath>
5252
</Reference>
5353
<Reference Include="GleamTech.DocumentUltimate">
54-
<HintPath>..\packages\GleamTech.DocumentUltimate.7.6.6\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
54+
<HintPath>..\packages\GleamTech.DocumentUltimate.7.7.0\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
5555
</Reference>
5656
</ItemGroup>
5757
<ItemGroup>

Examples/AspNetMvcVB/Packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<package id="Microsoft.AspNet.WebPages" version="3.3.0" targetFramework="net472" />
66
<package id="Microsoft.Web.Infrastructure" version="2.0.0" targetFramework="net472" />
77
<package id="GleamTech.Common" version="6.5.3" />
8-
<package id="GleamTech.DocumentUltimate" version="7.6.6" />
8+
<package id="GleamTech.DocumentUltimate" version="7.7.0" />
99
</packages>

Examples/AspNetWebFormsCS/AspNetWebFormsCS.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<HintPath>..\packages\GleamTech.Common.6.5.3\lib\net472\GleamTech.Common.dll</HintPath>
5555
</Reference>
5656
<Reference Include="GleamTech.DocumentUltimate">
57-
<HintPath>..\packages\GleamTech.DocumentUltimate.7.6.6\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
57+
<HintPath>..\packages\GleamTech.DocumentUltimate.7.7.0\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
5858
</Reference>
5959
<Reference Include="System" />
6060
<Reference Include="System.Data" />
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<packages>
33
<package id="GleamTech.Common" version="6.5.3" />
4-
<package id="GleamTech.DocumentUltimate" version="7.6.6" />
4+
<package id="GleamTech.DocumentUltimate" version="7.7.0" />
55
</packages>

Examples/AspNetWebFormsVB/AspNetWebFormsVB.vbproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<HintPath>..\packages\GleamTech.Common.6.5.3\lib\net472\GleamTech.Common.dll</HintPath>
6969
</Reference>
7070
<Reference Include="GleamTech.DocumentUltimate">
71-
<HintPath>..\packages\GleamTech.DocumentUltimate.7.6.6\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
71+
<HintPath>..\packages\GleamTech.DocumentUltimate.7.7.0\lib\net472\GleamTech.DocumentUltimate.dll</HintPath>
7272
</Reference>
7373
<Reference Include="System" />
7474
<Reference Include="System.Data" />
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<packages>
33
<package id="GleamTech.Common" version="6.5.3" />
4-
<package id="GleamTech.DocumentUltimate" version="7.6.6" />
4+
<package id="GleamTech.DocumentUltimate" version="7.7.0" />
55
</packages>

0 commit comments

Comments
 (0)