Jsme rádi, že můžeme oznámit vydání GroupDocs.Viewer for .NET v26.8, dostupné od srpna 2026. Toto vydání přináší významné architektonické vylepšení s TFM‑split NuGet balíčkováním, čtyři nové funkce — včetně podpory skrytých PDF anotací, konfigurovatelného rozlišení pro WordProcessing dokumenty a číslování stránek — a řeší osm kritických chyb ovlivňujících vykreslování PDF, WordProcessing, EML a EPSF.
Co je nového v tomto vydání
- [Nová funkce] Zavést TFM‑Split NuGet balíčkování pro GroupDocs.Viewer (VIEWERNET-5719)
- [Nová funkce] Implementovat zpřístupnění anotací v PDF, které jsou ve výchozím nastavení skryté během vykreslování (VIEWERNET-5607)
- [Nová funkce] Přidat možnost specifikovat horizontální a vertikální rozlišení v nastaveních WordProcessing při vykreslování WordProcessing dokumentů do rastrových formátů (VIEWERNET-5700)
- [Nová funkce] Přidat číslování stránek pro WordProcessing dokumenty během vykreslování (VIEWERNET-5702)
- [Chyba] Speciální znaky jsou nesprávně vykresleny a okraje tabulek chybí při konverzi EML do HTML a rastrových formátů (VIEWERNET-5620)
- [Chyba] Problém s chybějícími komentáři při vykreslování PDF (VIEWERNET-5654)
- [Chyba] Vykreslování DOCX do HTML je nesprávné při arabských znacích a zapnuté volbě EnableOpenTypeFeatures (VIEWERNET-5681)
- [Chyba] Podpora formátu EPSF je omezená. Došlo k chybě při parsování obsahu souboru EPSF (VIEWERNET-5683)
- [Chyba] Nesoulad mezi skutečnými rozměry rasterizovaných archivů a výpočtem pomocí GetViewInfo (VIEWERNET-5737)
- [Chyba] [UI] Groupdocs viewer 8.0.7/8.1.x – Stránky nenačtené ve vieweru nejsou k dispozici v náhledu tisku (VIEWERNET-5615)
Změny veřejného API
Přidáno
Options.WordProcessingOptions.HorizontalResolutionvlastnost typuInt32(VIEWERNET-5700)Options.WordProcessingOptions.VerticalResolutionvlastnost typuInt32(VIEWERNET-5700)WordsPageNumberLocationvýčtový typ (VIEWERNET-5702)Options.WordProcessingOptions.PageNumberLocationvlastnost typuWordsPageNumberLocation(VIEWERNET-5702)
Upraveno
RenderNotesvlastnost typuBoolean: její „oblast“ byla rozšířena tak, aby zahrnovala i PDF dokumenty. (VIEWERNET-5607)
Odstraněno
Žádné
Nové funkce
VIEWERNET-5719
Balíček GroupDocs.Viewer NuGet byl kompletně přepracován. Nyní již neexistuje samostatný balíček GroupDocs.Viewer.CrossPlatform. Hlavní myšlenkou TFM‑split balíčkování je, že balíček GroupDocs.Viewer NuGet nyní funguje jako lehký router‑balíček, který interně neobsahuje binární soubory (DLL). Místo toho obsahuje soubor NuSpec se všemi metadaty, jako je ID, verze a podobně, ale pokud jde o binární soubory, obsahuje prázdné zástupné soubory jako “_._”, což je konvence NuGet znamenající „toto TFM je podporováno, ale z tohoto balíčku nejsou distribuovány žádné sestavy.“. Při instalaci uživatelem NuGet správce balíčků načte skutečnou platformu (framework) projektu uživatele a nainstaluje jeden z potřebných podbalíčků: “GroupDocs.Viewer.Net462”, “GroupDocs.Viewer.Net60” nebo “GroupDocs.Viewer.Net60.Windows”. Takže pokud je váš projekt postaven pro .NET Framework 4.6.2 nebo vyšší a aktualizujete GroupDocs.Viewer 26.4 na nejnovější 26.8 pomocí správce balíčků NuGet, budou nainstalovány balíčky “GroupDocs.Viewer.26.8.0” a závislý “GroupDocs.Viewer.Net462.26.8.0”.
VIEWERNET-5607
Nyní je možné povolit vykreslování ve výchozím nastavení skrytých vyskakovacích anotací (balónových tipů) v PDF souborech pomocí již existující vlastnosti RenderNotes — její význam byl změněn pro PDF dokumenty. Tato část článku popisuje tuto funkci podrobně.
VIEWERNET-5700
Stejně jako u Spreadsheet dokumentů v předchozím vydání, verze 26.8 umožňuje specifikovat horizontální a vertikální rozlišení v jednotkách DPI při vykreslování vstupních WordProcessing dokumentů do rastrových formátů (PNG a JPEG). To se provádí pomocí nových veřejných vlastností HorizontalResolution a VerticalResolution ve třídě WordProcessingOptions . Obě vlastnosti mají výchozí hodnotu 96 DPI. Lze je nastavit ručně v rozmezí [72..600] DPI. Tato funkce je podrobně popsána v příslušné sekci článku o vykreslování WordProcessing dokumentů.
VIEWERNET-5702
Od této verze s novou vlastností PageNumberLocation, která byla přidána do třídy WordProcessingOptions , je možné vynutit přidání čísla stránky do WordProcessing dokumentu během jeho vykreslování a dokonce specifikovat umístění čísla stránky na stránce. Tato nová funkce je popsána zde.
Jak získat aktualizaci
NuGet
Upgradujte na nejnovější balíček GroupDocs.Viewer pomocí NuGet. TFM‑split balíčkování automaticky nainstaluje správný platformově specifický podbalíček:
Přímé stažení
Stáhněte sestavy ze stránky ke stažení GroupDocs.Viewer for .NET