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

Upraveno

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.

Zdroje