Jsme rádi, že můžeme oznámit vydání GroupDocs.Viewer for Java 26.9, dostupné od září 2026. Toto vydání přináší čtyři nové funkce portované z GroupDocs.Viewer for .NET, dvě vylepšení archivů specifická pro Javu a pět oprav chyb — výrazně zlepšuje podporu formátů PDF, WordProcessing a archivů.
Co je nového v tomto vydání
- [Nová funkce] Přidat podporu souborového formátu Open Fixed-layout Document (OFD) (VIEWERNET-4630)
- [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 WordProcessing možnostech při vykreslování dokumentů WordProcessing do rastrových formátů (VIEWERNET-5700)
- [Nová funkce] Přidat číslování stránek pro dokumenty WordProcessing během vykreslování (VIEWERNET-5702)
- [Vylepšení] Název archivu se nezobrazuje správně (VIEWERJAVA-3952)
- [Vylepšení] Prohlížení souborů archivu s externím zdrojem (VIEWERJAVA-3953)
- [Chyba] Speciální znaky jsou nesprávně vykresleny a chybí okraje tabulek 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)
Změny veřejného API
Přidáno
FileType.OFDpole (VIEWERNET-4630)WordProcessingOptions.getHorizontalResolution/setHorizontalResolutionmetody typuint(VIEWERNET-5700)WordProcessingOptions.getVerticalResolution/setVerticalResolutionmetody typuint(VIEWERNET-5700)WordsPageNumberLocationenum (VIEWERNET-5702)WordProcessingOptions.getPageNumberLocation/setPageNumberLocationmetody typuWordsPageNumberLocation(VIEWERNET-5702)
Upraveno
BaseViewOptions.setRenderNotes/isRenderNotes: její rozsah byl rozšířen tak, aby zahrnoval také PDF dokumenty (VIEWERNET-5607)
Odstraněno
Žádné
Nové funkce
VIEWERNET-4630
Od této verze GroupDocs.Viewer for Java podporuje souborový formát Open Fixed-layout Document (OFD). Zpracování souborů OFD vyžaduje, aby byl font SimSun.ttf dostupný v operačním systému (obvykle předinstalovaný ve Windows; v Linuxu jej může být nutné explicitně poskytnout pomocí vlastních zdrojů fontů). Tato funkce je podrobně popsána v sekci Render OFD documents.
VIEWERNET-5607
Nyní je možné povolit vykreslování výchozím nastavením skrytých vyskakovacích anotací (bublinových tipů) v PDF souborech pomocí již existující volby setRenderNotes — její význam byl rozšířen pro PDF dokumenty. Tato část článku popisuje tuto funkci podrobně.
VIEWERNET-5700
Stejně jako u dokumentů Spreadsheet v předchozím vydání, verze 26.9 umožňuje specifikovat horizontální a vertikální rozlišení v DPI při vykreslování vstupních dokumentů WordProcessing do rastrových formátů (PNG a JPEG). To se provádí pomocí nových metod setHorizontalResolution a setVerticalResolution ve třídě WordProcessingOptions. Obě volby mají výchozí hodnotu 96 DPI a lze je nastavit v rozmezí [72..600] DPI. Tato funkce je podrobně popsána v odpovídající sekci článku o vykreslování dokumentů WordProcessing.
VIEWERNET-5702
Od této verze byla do třídy WordProcessingOptions přidána nová volba PageNumberLocation. Je možné vynutit přidání čísel stránek do dokumentů WordProcessing během vykreslování a specifikovat umístění čísla stránky na stránce. Tato funkce je popsána zde.
Příklad kódu
// Example: Render WordProcessing document with page numbers and custom DPI
WordProcessingOptions wordOptions = new WordProcessingOptions();
wordOptions.setPageNumberLocation(WordsPageNumberLocation.TopRight);
wordOptions.setHorizontalResolution(150);
wordOptions.setVerticalResolution(150);
// Render to HTML with page numbers and specified DPI
viewer.view("document.docx", wordOptions, "output.html");
Jak získat aktualizaci
Maven
Přidejte následující závislost do vašeho pom.xml:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>26.9</version>
</dependency>
Nebo navštivte přímo GroupDocs.Viewer for Java Maven Repository.
Přímé stažení
Stáhněte soubory JAR ze stránky GroupDocs.Viewer for Java 26.9.