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
HorizontalResolutioniVerticalResolutiondo 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/