🚀 GroupDocs.Viewer pro Java 25.9: Nové funkce a vylepšení

Jsme nadšeni, že můžeme oznámit vydání GroupDocs.Viewer pro Java 25.9, které přináší řadu nových funkcí, vylepšení a oprav chyb. Tato aktualizace zlepšuje schopnosti vykreslování dokumentů a poskytuje vývojářům více nástrojů pro práci s různými formáty souborů.

🆕 Klíčové nové funkce

1. Vícestránkové vykreslování AI (Adobe Illustrator)

Nyní můžete vykreslovat vícestránkové AI soubory, čímž rozšiřujete podporu vektorové grafiky a návrhových souborů.

2. Podpora archivu LHA

Byla přidána nativní podpora pro archivy .lha / .lzh, včetně automatického rozpoznání LHA souborů.

3. Zobrazení celé e‑mailové adresy

Vykreslování e‑mailů nyní zobrazuje celé adresy odesílatele i příjemce bez oříznutí nebo zakrytí.

4. Zakázat aktualizaci polí při ukládání dokumentů WordProcessing

Nová možnost isUpdateFields umožňuje zakázat aktualizaci polí při ukládání dokumentů WordProcessing (DOC, DOCX, DOCM atd.) do HTML, PDF nebo obrázků.

5. Zvýraznění textu ve vykreslených dokumentech

Můžete zvýraznit text, například výsledky vyhledávání, ve výstupních formátech pro lepší interakci s dokumentem.

🔧 Další vylepšení

  • Odstranit JavaScript z výstupního HTML: Byla přidána veřejná možnost odstranit JavaScript z generovaného HTML.
  • Získat všechny použité fonty: Třída Viewer nyní obsahuje metodu getAllFonts(), která vrací všechny fonty použité v dokumentu.
  • Podpora formátů archivu CAB a WIM: Přidána podpora formátů CAB a WIM s automatickým rozpoznáním.
  • Volitelné zakázání JavaScriptu při konverzi do HTML: Můžete zakázat zachování JavaScriptu ve výstupech HTML pro příslušné formáty.

🛠️ Změny ve veřejném API

  • Nová boolovská vlastnost isRemoveJavaScript v HtmlViewOptions pro řízení zahrnutí JavaScriptu do HTML výstupu.
  • Nová boolovská vlastnost isUpdateFields v WordProcessingOptions pro řízení aktualizace polí při ukládání dokumentů.
  • Nová třída UsedFontInfo v com.groupdocs.viewer.fonts pro informace o fontu.
  • Nová metoda getAllFonts() ve třídě Viewer.
  • Nová třída SearchHighlightOptions v com.groupdocs.viewer.options.
  • Nová metoda search(SearchHighlightOptions) ve třídě Viewer.
  • Nové třídy FontStyles a FontFormat v com.groupdocs.viewer.fonts.

✅ Opravy chyb

Verze 25.9 obsahuje více než 20 oprav chyb, včetně:

  • Problémy s vykreslováním souborů DWG.
  • Výjimky při vykreslování starých souborů XLS.
  • Vykreslování komentářů v prezentacích.
  • Problémy s vykreslováním HTML u archivů.
  • Problémy se šířkou a výškou zobrazení u archivních souborů.
  • Vylepšení vykreslování XML dokumentů.
  • Opravy konverze DOCX do HTML.
  • Chyby při vykreslování souborů EPS.
  • Problémy s vykreslováním souborů DXF, DWF, PS a TEX.
  • Problémy s vykreslováním XLS v HTML/PDF.
  • Vylepšení kvality PDF.

📥 Jak aktualizovat

Pro aktualizaci na GroupDocs.Viewer pro Java 25.9 pomocí Maven:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>25.9</version>
</dependency>

Poznámky k vydání a podrobná dokumentace pro verzi 25.9 jsou k dispozici na oficiální webové stránce GroupDocs.