Kami dengan senang hati mengumumkan rilis GroupDocs.Viewer for .NET v26.8, tersedia sejak Agustus 2026. Rilis ini memperkenalkan perbaikan arsitektur utama dengan paket NuGet berbasis TFM‑split, empat fitur baru — termasuk dukungan untuk anotasi PDF tersembunyi, resolusi yang dapat dikonfigurasi untuk dokumen WordProcessing, dan penomoran halaman — serta memperbaiki delapan bug kritis yang memengaruhi rendering PDF, WordProcessing, EML, dan EPSF.

Apa yang baru di rilis ini

  • [Fitur baru] Implementasi Paket NuGet TFM‑Split untuk GroupDocs.Viewer (VIEWERNET-5719)
  • [Fitur baru] Implementasi penayangan anotasi tersembunyi secara default pada PDF saat rendering (VIEWERNET-5607)
  • [Fitur baru] Menambahkan kemampuan menentukan resolusi horizontal dan vertikal pada opsi WordProcessing saat merender dokumen WordProcessing ke format raster (VIEWERNET-5700)
  • [Fitur baru] Menambahkan penomoran halaman untuk dokumen WordProcessing selama rendering (VIEWERNET-5702)
  • [Bug] Karakter khusus terrender tidak tepat dan batas tabel hilang saat mengonversi EML ke HTML dan format raster (VIEWERNET-5620)
  • [Bug] Masalah 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 parsing konten file EPSF (VIEWERNET-5683)
  • [Bug] Ketidaksesuaian antara dimensi sebenarnya arsip yang dirasterkan dan yang dihitung oleh GetViewInfo (VIEWERNET-5737)
  • [Bug] [UI] GroupDocs viewer 8.0.7/8.1.x – Halaman yang tidak dimuat di viewer tidak tersedia di pratinjau cetak (VIEWERNET-5615)

Perubahan API Publik

Ditambahkan

Dimodifikasi

  • RenderNotes properti bertipe Boolean: “area”‑nya diperluas untuk mencakup dokumen PDF juga. (VIEWERNET-5607)

Dihapus
Tidak ada

Fitur baru

VIEWERNET-5719

Paket NuGet GroupDocs.Viewer sepenuhnya didesain ulang. Sekarang tidak ada lagi paket terpisah GroupDocs.Viewer.CrossPlatform. Ide utama dari paket berbasis TFM‑split adalah paket NuGet GroupDocs.Viewer berfungsi sebagai paket router ringan yang secara internal tidak berisi binari (file DLL). Sebagai gantinya, paket ini berisi file NuSpec dengan semua metadata seperti ID, versi, dll., dan untuk file binari berisi placeholder kosong seperti “_._”, yang merupakan konvensi NuGet yang berarti “TFM ini didukung, tetapi tidak ada assembly yang dikirim dari paket ini.” Saat instalasi oleh pengguna, manajer paket NuGet membaca platform (framework) proyek pengguna dan menginstal sub‑paket yang diperlukan: “GroupDocs.Viewer.Net462”, “GroupDocs.Viewer.Net60”, atau “GroupDocs.Viewer.Net60.Windows”. Jadi, jika proyek Anda dibangun untuk .NET Framework 4.6.2 atau lebih tinggi, dan Anda memperbarui GroupDocs.Viewer 26.4 ke 26.8 melalui manajer paket NuGet, yang akan diinstal adalah paket “GroupDocs.Viewer.26.8.0” beserta paket dependennya “GroupDocs.Viewer.Net462.26.8.0”.

VIEWERNET-5607

Sekarang memungkinkan mengaktifkan rendering anotasi popup yang tersembunyi secara default (balon petunjuk) dalam file PDF dengan menggunakan properti RenderNotes yang sudah ada — maknanya diubah untuk dokumen PDF. Bagian artikel ini menjelaskan fitur tersebut secara detail.

VIEWERNET-5700

Seperti pada dokumen Spreadsheet di rilis sebelumnya, versi 26.8 memungkinkan menentukan resolusi horizontal dan vertikal dalam satuan DPI saat merender dokumen WordProcessing input ke format raster (PNG dan JPEG). Hal ini dilakukan dengan properti publik baru HorizontalResolution dan VerticalResolution pada kelas WordProcessingOptions. Kedua properti memiliki nilai default 96 DPI dan dapat diatur secara manual dalam rentang [72..600] DPI. Fitur ini dijelaskan secara lengkap pada bagian yang bersangkutan dalam artikel tentang rendering dokumen WordProcessing.

VIEWERNET-5702

Mulai versi ini, dengan properti baru PageNumberLocation yang ditambahkan ke kelas WordProcessingOptions, memungkinkan menambahkan nomor halaman secara paksa pada dokumen WordProcessing selama proses rendering serta menentukan lokasi nomor halaman pada halaman. Fitur baru ini dijelaskan di sini.

Cara mendapatkan pembaruan

NuGet

Tingkatkan ke paket GroupDocs.Viewer terbaru melalui NuGet. Paket berbasis TFM‑split secara otomatis menginstal sub‑paket spesifik platform yang tepat:

Unduhan langsung

Unduh assembly dari halaman unduhan GroupDocs.Viewer for .NET

Sumber daya