Kami dengan senang hati mengumumkan rilis GroupDocs.Viewer for Java 26.9, tersedia sejak September 2026. Rilis ini menghadirkan empat fitur baru yang dipindahkan dari GroupDocs.Viewer for .NET, dua peningkatan arsip khusus Java, dan lima perbaikan bug — secara signifikan meningkatkan dukungan untuk format PDF, WordProcessing, dan arsip.

Apa yang baru dalam rilis ini

  • [Fitur baru] Menambahkan dukungan format berkas Open Fixed‑layout Document (OFD) (VIEWERNET-4630)
  • [Fitur baru] Mengimplementasikan penampilan anotasi dalam PDF yang secara default disembunyikan saat rendering (VIEWERNET-5607)
  • [Fitur baru] Menambahkan kemampuan menentukan resolusi horizontal dan vertikal dalam opsi WordProcessing saat merender dokumen WordProcessing ke format raster (VIEWERNET-5700)
  • [Fitur baru] Menambahkan penomoran halaman untuk dokumen WordProcessing selama rendering (VIEWERNET-5702)
  • [Peningkatan] Nama arsip tidak ditampilkan dengan benar (VIEWERJAVA-3952)
  • [Peningkatan] Menampilkan berkas Arsip dengan sumber daya eksternal (VIEWERJAVA-3953)
  • [Bug] Karakter khusus dirender secara tidak tepat dan batas tabel hilang saat mengonversi EML ke HTML dan format raster (VIEWERNET-5620)
  • [Bug] Masalah dengan komentar yang hilang saat merender PDF (VIEWERNET-5654)
  • [Bug] Rendering DOCX ke HTML tidak tepat dengan karakter Arab dan opsi EnableOpenTypeFeatures diaktifkan (VIEWERNET-5681)
  • [Bug] Dukungan format EPSF terbatas. Terjadi kesalahan saat mengurai konten berkas EPSF (VIEWERNET-5683)
  • [Bug] Ketidaksesuaian antara dimensi sebenarnya dari arsip yang dirasterkan dan yang dihitung oleh GetViewInfo (VIEWERNET-5737)

Perubahan API Publik

Ditambahkan

Dimodifikasi

Dihapus

Tidak ada

Fitur baru

VIEWERNET-4630

Mulai versi ini GroupDocs.Viewer for Java mendukung format berkas Open Fixed‑layout Document (OFD). Memproses berkas OFD memerlukan font SimSun.ttf yang tersedia pada sistem operasi (biasanya sudah terpasang di Windows; di Linux mungkin perlu disediakan secara eksplisit melalui sumber font khusus). Fitur ini dijelaskan secara rinci pada bagian Render OFD documents.

VIEWERNET-5607

Sekarang dimungkinkan untuk mengaktifkan rendering anotasi popup yang secara default disembunyikan (petunjuk balon) dalam berkas PDF dengan menggunakan opsi setRenderNotes yang sudah ada — maknanya diperluas untuk dokumen PDF. Bagian artikel ini menjelaskan fitur tersebut secara detail.

VIEWERNET-5700

Seperti pada dokumen Spreadsheet di rilis sebelumnya, versi 26.9 memungkinkan penentuan resolusi horizontal dan vertikal dalam DPI saat merender dokumen WordProcessing masukan ke format raster (PNG dan JPEG). Hal ini dilakukan dengan metode baru setHorizontalResolution dan setVerticalResolution pada kelas WordProcessingOptions. Kedua opsi memiliki nilai default 96 DPI dan dapat diatur dalam rentang [72..600] DPI. Fitur ini dijelaskan secara rinci pada bagian yang bersangkutan dari artikel tentang rendering dokumen WordProcessing.

VIEWERNET-5702

Mulai versi ini, opsi baru PageNumberLocation ditambahkan ke kelas WordProcessingOptions. Dimungkinkan untuk memaksa penambahan nomor halaman pada dokumen WordProcessing selama rendering dan menentukan lokasi nomor halaman pada halaman. Fitur ini dijelaskan di sini.

Contoh kode

// 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");

Cara mendapatkan pembaruan

Maven

Tambahkan dependensi berikut ke pom.xml Anda:

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

Atau kunjungi langsung GroupDocs.Viewer for Java Maven Repository.

Unduhan langsung

Unduh berkas JAR dari halaman GroupDocs.Viewer for Java 26.9.

Sumber daya