GroupDocs.Viewer for .NET 25.9 Release Notes
This major GroupDocs.Viewer for .NET 25.9 release contains two new features with public API changes, one enhancement and 4 fixed bug.
Full list of changes in this release
Key | Category | Summary |
---|---|---|
VIEWERNET‑5486 | New feature | Introduce distinct font type for each formats family |
VIEWERNET‑5484 | New feature | List substituted fonts when getting all fonts for the WordProcessing family formats |
VIEWERNET‑5490 | Improvement | Embed fonts when converting Spreadsheet documents to embedded HTML |
VIEWERNET‑5374 | Bug | PDF attachment in base PDF in rendered to HTML format with issues |
VIEWERNET‑5345 | Bug | Gradient on background is not correct when rendering PDF to HTML |
VIEWERNET‑3780 | Bug | Failed to load specific PSD |
VIEWERNET‑5485 | Bug | [UI] Groupdocs Viewer 8.0.7 - Wrong page no displayed initially during server delays to return pages |
Short description
VIEWERNET-5486 and VIEWERNET-5484
The article “Getting all used fonts in the loaded document ” was completely rewritten and expanded to describe the new font-related features and updated public API
VIEWERNET-5490
In this version, when rendering input Spreadsheet document (XLS, XLSX, etc.) to the embedded HTML using the HtmlViewOptions.ForEmbeddedResources
static factory and the ExcludeFonts
flag is not set to true
(default value), then the resultant HTML document will have all the fonts embedded inside the HTML-markup using the base64 encoding.
Public API changes
Added
Fonts.IFontInfo
- interface and its multiple implementations:Fonts.WordProcessingFontInfo
- structFonts.WordProcessingSubstitutedFontInfo
- structFonts.PdfFontInfo
- structFonts.SpreadsheetFontInfo
- structPresentationFontInfo.PdfFontInfo
- struct
Fonts.FontStyles
- now it is a struct with plenty of useful properties
Removed
Fonts.UsedFontInfo
struct with all its properties - replaced byFonts.IFontInfo
Fonts.FontStyles
enum - replaced onto completely new struct with the same name