GroupDocs.Viewer for .NET 24.10 Release Notes
This monthly release includes one new big feature, 3 small features and improvements, and 3 bug fixes.
Full list of changes in this release
Key | Category | Summary |
---|---|---|
VIEWERNET‑4931 | Feature | Implement new universal archive browsing mechanism |
VIEWERNET‑4966 | Feature | [UI] Groupdocs viewer for .NET - original pdfs returned to browser on clicking Print button |
VIEWERNET‑4896 | Feature | [UI] Add support for disable clicking on links |
VIEWERNET‑5050 | Improvement | Enable rendering comments by default |
VIEWERNET‑5046 | Fix | Watermark is on top of the page when converting PDF to HTML with WrapImagesInSvg option enabled |
VIEWERNET‑4975 | Fix | [UI] Viewer search turkish character |
VIEWERNET‑4880 | Fix | [UI] When loading an xslx file with multiple sheets it will get stuck loading on sheet 4 |
New archive converter
In the version 24.10 the GroupDocs.Viewer for .NET introduces a completely new archive processing module, which completely replaces the old module, that existed before this version. From this moment old archive processing module is not available. There were no new public options and API changes except the ItemsPerPage
property of ArchiveOptions
is now marked as obsolete because it has no effect now.
There were two reasons to remove the existing archive processing module and develop the new one from scratch - quality and performace. The old module represented every folder and subfolder within the archive in linear view, as a separate group, so the whole list of files and folders within the archive was splitted onto multiple groups. New archive module represents all files and folders as they are, in their natural hierarchical order, in tree view, exactly the same, as Windows Explorer shows them. Also now additional metadata for the files are displayed — their byte size and modification datetime.
The processing speed of archives was increased drastically - now archives are opened and displayed not in times faster than in old module, but even by orders of magnitude, like in 10-100-1000 times faster depending on specific archive format and selected output format.
The article “Render archives as HTML, PDF, and image files” describes a new archive processing module, while old module is described in a special sub-article.
Public API changes
- New
RemoveComments
boolean property in theBaseViewOptions
abstract class, which replaces the obsoleteRenderComments
property in the same class. NewRemoveComments
does the same as oldRenderComments
but its boolean value is inverted by default. ItemsPerPage
property in theArchiveOptions
class is now obsolete and is ignored when processing archives.