<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>24.12</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.12')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.12">
    <artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.12"
copied!  

Apa yang Baru di GroupDocs.Viewer for Java 24.12

Sorotan Rilis

GroupDocs.Viewer for Java 24.12 fokus pada perluasan kompatibilitas format dan peningkatan fidelitas rendering dengan pembaruan besar pada pemrosesan XML serta dukungan arsip kompresi modern dan image disk. Rilis ini memperkenalkan kemampuan optimasi PDF yang lebih halus, konversi XML ke HTML yang akurat, serta dukungan untuk file Zstandard (.zst) dan ISO. Dengan peningkatan rendering dan performa pada format AI, CSV, PDF, Excel, dan barcode, rilis ini secara signifikan meningkatkan kualitas dan fleksibilitas viewer.

Fitur Baru

  • Mesin Konversi XML Tingkat Lanjut:
    Modul pemrosesan XML baru memungkinkan rendering terstruktur berkualitas tinggi ke HTML, PDF, PNG, dan JPEG dengan penyorotan node, paginasi, pengenalan URI/email, dan ketahanan terhadap error—bahkan untuk file XML yang rusak.
  • Dukungan Arsip Zstandard (.zst):
    GroupDocs.Viewer kini mendukung file ZST mandiri serta format .tar.zst atau .tzst yang dibungkus TAR—memfasilitasi workflow kompresi data modern.
  • Dukungan Image Disk Optik ISO:
    File ISO kini dapat dibrowse dan dirender, memperluas dukungan untuk format distribusi perangkat lunak dan arsip data.
  • Opsi Optimasi PDF yang Diperluas:
    Flag baru RemoveUnusedObjects dan RemoveUnusedStreams di PdfOptimizationOptions memungkinkan ekspor PDF yang lebih bersih dan ringan.

Peningkatan

  • Integritas Link Output HTML:
    Stabilitas tag anchor di output HTML diperbaiki untuk mencegah link rusak pada dokumen ekspor.
  • Rendering TSV/CSV yang Lebih Baik:
    Fidelitas tampilan ditingkatkan saat menangani data tabel teks, memastikan struktur dan keterbacaan.
  • Rendering ZST dari Stream:
    Identifikasi dan parsing nama untuk file ZST yang di-stream dalam daftar file diperbaiki.

Perbaikan Bug

  • Kompatibilitas File AI:
    Beberapa perbaikan untuk masalah rendering Adobe Illustrator yang menyebabkan korupsi atau kegagalan muat.
  • Masalah Tampilan Barcode:
    Memperbaiki batasan layout yang mencegah rendering barcode dengan benar dalam dokumen.
  • Perbaikan Penanganan CSV:
    Meningkatkan kompatibilitas dengan versi lama (misalnya 20.8) yang sebelumnya bermasalah dengan file CSV.
  • Kualitas Konversi PDF:
    Memulihkan akurasi warna dan mengatasi kehilangan informasi saat rendering beberapa PDF ke HTML/PNG.
  • Perbaikan Excel dan Spreadsheet:
    Memperbaiki pemotongan gambar, error null, dan masalah penyimpanan file saat bekerja dengan XLS, XLSM, dan output PNG.
  • Perbaikan Format VCF dan JPG:
    Mengatasi gambar hilang, error byte null, dan inkonsistensi format yang diperkenalkan pada rilis sebelumnya.
  • Kompatibilitas Platform dan Versi:
    Memperbaiki masalah memori dan celah kompatibilitas yang memengaruhi rendering di Linux atau versi Viewer lama.

Perubahan Public API dan Inkompatibilitas Mundur

  • Flag Baru di PdfOptimizationOptions:
    • setRemoveUnusedObjects(boolean) – menghapus objek PDF yang tidak terpakai untuk mengurangi ukuran file.
    • setRemoveUnusedStreams(boolean) – menghilangkan stream yang tidak direferensikan untuk output yang lebih bersih.
  • Dukungan Format File Baru:
    • .zst, .tar.zst, .tzst – untuk arsip terkompresi menggunakan Zstandard.
    • .iso – format image disk optik.
  • Peningkatan Dukungan Pemrosesan XML:
    Memformat dan menyorot struktur XML secara otomatis dengan penanganan cerdas untuk dokumen XML yang tidak valid atau kompleks.

🔍 Jelajahi Detail Rilis Selengkapnya

Untuk daftar pembaruan selengkapnya, silakan kunjungi Catatan Rilis GroupDocs.Viewer for Java 24.12.

VersionRelease Date
25.24 Maret 2025
24.1230 Desember 2024
24.1031 Oktober 2024
24.829 Agustus 2024
24.628 Juni 2024
24.41 Mei 2024
24.229 Februari 2024
23.1130 November 2023
23.714 Juli 2023
23.421 April 2023
23.21 Februari 2023
22.1212 Desember 2022
22.920 September 2022
3.2.225 Januari 2022
3.2.025 Januari 2022
21.425 Januari 2022
21.11.125 Januari 2022
2.9.025 Januari 2022
2.6.025 Januari 2022
2.5.025 Januari 2022
2.4.125 Januari 2022
2.3.025 Januari 2022
2.2.025 Januari 2022
2.13.025 Januari 2022
19.825 Januari 2022
19.8.225 Januari 2022
19.8.125 Januari 2022
19.125 Januari 2022
17.5.125 Januari 2022
21.1124 November 2021
21.226 Februari 2021
20.724 Juli 2020
20.1.19 Juni 2020
20.131 Januari 2020
19.1122 November 2019
19.329 Maret 2019
17.5.019 April 2018
17.2.019 April 2018
3.7.019 April 2018
3.2.119 April 2018
3.0.019 April 2018
2.14.019 April 2018
2.12.019 April 2018
2.11.019 April 2018
2.10.019 April 2018
2.9.119 April 2018
2.8.019 April 2018
2.7.019 April 2018
2.4.019 April 2018