Jesteśmy szczęśliwi, że możemy ogłosić wydanie GroupDocs.Viewer for Java 26.9, dostępne od września 2026. To wydanie dostarcza cztery nowe funkcje przeniesione z GroupDocs.Viewer for .NET, dwa ulepszenia archiwów specyficzne dla Javy oraz pięć poprawek błędów — znacząco poprawiając wsparcie dla formatów PDF, WordProcessing i archiwów.

Co nowego w tym wydaniu

  • [Nowa funkcja] Dodaj obsługę formatu pliku Open Fixed-layout Document (OFD) (VIEWERNET-4630)
  • [Nowa funkcja] Implementuj udostępnianie adnotacji w PDF, które są domyślnie ukryte podczas renderowania (VIEWERNET-5607)
  • [Nowa funkcja] Dodaj możliwość określenia poziomej i pionowej rozdzielczości w opcjach WordProcessing podczas renderowania dokumentów WordProcessing do formatów rastrowych (VIEWERNET-5700)
  • [Nowa funkcja] Dodaj numerację stron dla dokumentów WordProcessing podczas renderowania (VIEWERNET-5702)
  • [Ulepszenie] Nazwa archiwum nie jest wyświetlana poprawnie (VIEWERJAVA-3952)
  • [Ulepszenie] Przeglądanie plików archiwów z zasobem zewnętrznym (VIEWERJAVA-3953)
  • [Błąd] Znaki specjalne renderowane niepoprawnie i brak obramowań tabel przy konwersji EML do HTML i formatów rastrowych (VIEWERNET-5620)
  • [Błąd] Problem z brakującymi komentarzami podczas renderowania PDF (VIEWERNET-5654)
  • [Błąd] Renderowanie DOCX do HTML jest niepoprawne przy znakach arabskich i włączonej opcji EnableOpenTypeFeatures (VIEWERNET-5681)
  • [Błąd] Obsługa formatu EPSF jest ograniczona. Wystąpił błąd podczas parsowania zawartości pliku EPSF (VIEWERNET-5683)
  • [Błąd] Niezgodność pomiędzy rzeczywistymi wymiarami rasteryzowanych archiwów a obliczonymi przez GetViewInfo (VIEWERNET-5737)

Zmiany w publicznym API

Dodano

Zmodyfikowano

Usunięto

Brak

Nowe funkcje

VIEWERNET-4630

Od tej wersji GroupDocs.Viewer for Java obsługuje format pliku Open Fixed-layout Document (OFD). Przetwarzanie plików OFD wymaga, aby czcionka SimSun.ttf była dostępna w systemie operacyjnym (zazwyczaj preinstalowana w Windows; w Linux może wymagać ręcznego dostarczenia poprzez własne źródła czcionek). Ta funkcja jest szczegółowo opisana w sekcji Render OFD documents.

VIEWERNET-5607

Teraz możliwe jest włączenie renderowania domyślnie ukrytych adnotacji popup (podpowiedzi balonowe) w plikach PDF przy użyciu już istniejącej opcji setRenderNotes — jej znaczenie zostało rozszerzone na dokumenty PDF. Ta sekcja artykułu opisuje tę funkcję szczegółowo.

VIEWERNET-5700

Podobnie jak w przypadku dokumentów Spreadsheet w poprzednim wydaniu, wersja 26.9 umożliwia określenie poziomej i pionowej rozdzielczości w DPI podczas renderowania wejściowych dokumentów WordProcessing do formatów rastrowych (PNG i JPEG). Odbywa się to za pomocą nowych metod setHorizontalResolution i setVerticalResolution w klasie WordProcessingOptions. Obie opcje mają domyślną wartość 96 DPI i mogą być ustawione w zakresie [72..600] DPI. Ta funkcja jest szczegółowo opisana w odpowiedniej sekcji artykułu o renderowaniu dokumentów WordProcessing.

VIEWERNET-5702

Od tej wersji do klasy WordProcessingOptions dodano nową opcję PageNumberLocation. Możliwe jest wymuszenie dodania numerów stron do dokumentów WordProcessing podczas renderowania oraz określenie położenia numeru strony na stronie. Ta funkcja jest opisana tutaj.

Przykład kodu

// 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 uzyskać aktualizację

Maven

Dodaj następującą zależność do swojego pom.xml:

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

Albo odwiedź bezpośrednio Repozytorium Maven GroupDocs.Viewer for Java.

Bezpośrednie pobranie

Pobierz pliki JAR ze strony GroupDocs.Viewer for Java 26.9.

Zasoby