GroupDocs.Viewer for Java 26.3 jest już dostępny. Ta drobna aktualizacja wprowadza nową opcję renderowania zastępczych elementów slajdów oraz naprawia szeroki zakres błędów wpływających na konwersje PDF, PowerPoint, Excel, Word i obrazów.

Co nowego w tej wersji

  • GroupDocs.Viewer for Java 26.3 (25.12 → 26.3)
Key Category Summary
VIEWERNET‑5551 Nowa funkcja Dodaj opcję renderowania zastępczych elementów w nagłówkach i stopkach slajdu
VIEWERNET‑5550 Błąd Zawartość dodana do stopki PowerPoint nie jest widoczna podczas renderowania do wszystkich formatów wyjściowych
VIEWERNET‑5530 Błąd Nieprawidłowe renderowanie czcionek arabskich podczas konwersji DOCX do PDF
VIEWERNET‑5408 Błąd Wolna prędkość renderowania PDF do HTML
VIEWERNET‑4964 Błąd Zniekształcony tekst podczas zapisywania PDF do HTML przy zastosowaniu niestandardowego DefaultFontName
VIEWERNET‑4941 Błąd Przypadkowe błędy renderowania znaków w systemie Windows Server 2019
VIEWERNET‑5024 Błąd PDF do HTML: Tekst nie został poprawnie skonwertowany
VIEWERNET‑5514 Błąd Nieprawidłowe przetwarzanie wyraźnego numerowania stron podczas kolejnych wywołań dla rodziny formatów arkuszy kalkulacyjnych
VIEWERNET‑5513 Błąd Nieprawidłowe generowanie dokumentu WordProcessing w trybie próbnym przy wyraźnie określonym numerze strony poza limitem próbnym
VIEWERNET‑5480 Błąd Renderowanie PDF jest całkowicie zepsute
VIEWERNET‑5515 Błąd Renderowanie TIFF powoduje wyjątek w Cross‑platform Viewer na Linuxie
VIEWERNET‑4540 Błąd Plik PDF wyświetlany niepoprawnie, z zamienionymi literami i przesuniętymi liniami
VIEWERNET‑5516 Błąd Nieprawidłowe generowanie widoku WordProcessing do PDF w trybie licencjonowanym przy podaniu numeru strony większego niż całkowita liczba stron w dokumencie
VIEWERNET‑5577 Ulepszenie Implementacja wykrywania i otaczania surowych URI w treści wiadomości e‑mail
VIEWERNET‑5550 Błąd Zawartość dodana do stopki PowerPoint nie jest widoczna podczas renderowania do wszystkich formatów wyjściowych (ponownie otwarte od v25.11)
VIEWERNET‑5241 Błąd Formatowanie liczb, dat i wartości pieniężnych jest zepsute podczas konwersji PDF do HTML
VIEWERNET‑4709 Błąd PDF do HTML: Cały wynikowy plik staje się linkiem
VIEWERNET‑5568 Błąd Linki w treści e‑maila nie są klikalne
VIEWERJAVA‑4048 Błąd XLSX do HTML: Autofit nie jest stosowany dla numeru wiersza
VIEWERJAVA‑4058 Błąd NullPointerException w rozwiązywaniu czcionek w Dockerze z powodu brakującej zmiennej LOCALAPPDATA
VIEWERJAVA‑4060 Ulepszenie Renderowanie Excel generuje tekst o niskiej rozdzielczości w porównaniu do PDF przy konwersji do JPG (lub PNG)

Zmiany w publicznym API

Dodano

com.groupdocs.viewer.options.PresentationOptions.isRenderHeaderFooterPlaceholders() właściwość typu boolean (VIEWERNET‑5551)

Usunięto

Brak

Nowe funkcje

  • Dodano właściwości HorizontalResolution i VerticalResolution do klasy SpreadsheetOptions, umożliwiając użytkownikom kontrolowanie rozdzielczości wyjściowego obrazu (w DPI) podczas renderowania arkuszy kalkulacyjnych do formatów PNG i JPEG.

Przykład kodu

Path pageFilePathFormat = Paths.get("page_{0}.png");

PngViewOptions viewOptions = new PngViewOptions(pageFilePathFormat);
viewOptions.getSpreadsheetOptions().setHorizontalResolution(300);
viewOptions.getSpreadsheetOptions().setVerticalResolution(300);
try (Viewer viewer = new Viewer("sample.xlsx")) {
    viewer.view(viewOptions);
}

Jak uzyskać aktualizację

Dodaj następującą zależność do swojego pom.xml (lub odpowiedni wpis w Gradle), aby używać wersji 26.3:

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

Bezpośrednie pobranie

Alternatywnie, pobierz skompilowane pliki JAR z oficjalnej strony wydania:
https://releases.groupdocs.com/viewer/java/