Jsme rádi, že můžeme oznámit vydání GroupDocs.Viewer for Node.js via Java 26.9, dostupné od září 2026. Toto vydání přináší čtyři nové funkce portované z GroupDocs.Viewer pro .NET a Java, dvě vylepšení archivů specifická pro Java a sedm oprav chyb. Veřejné API bylo rozšířeno o nové členy a některé stávající členy byly upraveny, aby podporovaly novou funkcionalitu.

Co je nového v tomto vydání

  • [Nová funkce] Přidána podpora souborového formátu Open Fixed-layout Document (OFD) (VIEWERNET-4630)
  • [Nová funkce] Implementováno zobrazování anotací v PDF, které jsou během vykreslování ve výchozím nastavení skryté (VIEWERNET-5607)
  • [Nová funkce] Přidána 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řidáno čí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] Neshoda 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 Node.js via Java podporuje souborový formát Open Fixed-layout Document (OFD). Zpracování souborů OFD vyžaduje, aby byl na operačním systému dostupný font SimSun.ttf (obvykle předinstalovaný ve Windows; na 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í skrytých vyskakovacích anotací (bublinových nápověd) v PDF souborech pomocí již existující volby setRenderNotes — její význam byl rozšířen i 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 resolution
const viewer = new Viewer(inputFilePath);
const options = new WordProcessingOptions();
options.setPageNumberLocation(WordsPageNumberLocation.TopCenter);
options.setHorizontalResolution(150);
options.setVerticalResolution(150);
viewer.render("output_%d.png", options);

Jak získat aktualizaci

npm

Aktualizujte na nejnovější balíček groupdocs-viewer pomocí npm:

npm install groupdocs-viewer

Přímé stažení

Stáhněte balíček ze stránky GroupDocs.Viewer for Node.js via Java 26.9 .

Zdroje