We’re happy to announce the release of GroupDocs.Viewer for Node.js via Java 26.9, available as of September 2026. This release delivers four new features ported from GroupDocs.Viewer for .NET and Java, two Java‑specific archive enhancements, and seven bug fixes. Public API has been expanded with new members, and some existing members have been modified to support the new functionality.

Bu sürümde yenilikler

  • [Yeni özellik] Open Fixed-layout Document (OFD) dosya formatı desteği ekle (VIEWERNET-4630)
  • [Yeni özellik] PDF dosyalarında varsayılan olarak gizli olan popup açıklamaları (balon ipuçları) render etmeyi etkinleştir (VIEWERNET-5607)
  • [Yeni özellik] WordProcessing belgelerini raster formatlara render ederken WordProcessing seçeneklerinde yatay ve dikey çözünürlük belirleme yeteneği ekle (VIEWERNET-5700)
  • [Yeni özellik] WordProcessing belgelerini render ederken sayfa numaralandırma ekle (VIEWERNET-5702)
  • [İyileştirme] Arşiv adı doğru görüntülenmiyor (VIEWERJAVA-3952)
  • [İyileştirme] Dış kaynaklı arşiv dosyalarını görüntüleme (VIEWERJAVA-3953)
  • [Hata] EML’yi HTML ve raster formatlara dönüştürürken özel karakterler hatalı render ediliyor ve tablo kenarlıkları eksik (VIEWERNET-5620)
  • [Hata] PDF render ederken yorumların eksik olması sorunu (VIEWERNET-5654)
  • [Hata] DOCX’ten HTML’ye render ederken Arapça karakterlerde ve EnableOpenTypeFeatures seçeneği etkinken hatalı sonuç (VIEWERNET-5681)
  • [Hata] EPSF formatı desteği sınırlı. EPSF dosya içeriği ayrıştırılırken bir hata oluştu (VIEWERNET-5683)
  • [Hata] Rasterleştirilmiş arşivlerin gerçek boyutları ile GetViewInfo tarafından hesaplanan boyutlar arasında uyumsuzluk (VIEWERNET-5737)

Public API değişiklikleri

Eklendi

Değiştirildi

Kaldırıldı

  • Hiçbiri

Yeni özellikler

VIEWERNET-4630

Bu sürümden itibaren GroupDocs.Viewer for Node.js via Java, Open Fixed-layout Document (OFD) dosya formatını destekler. OFD dosyalarını işlemek için SimSun.ttf yazı tipinin işletim sisteminde bulunması gerekir (genellikle Windows’ta önceden yüklüdür; Linux’ta özel yazı tipi kaynakları aracılığıyla açıkça sağlanması gerekebilir). Bu özellik, Render OFD documents bölümünde ayrıntılı olarak açıklanmıştır.

VIEWERNET-5607

Artık PDF dosyalarında varsayılan olarak gizli olan popup açıklamaları (balon ipuçları) render etmeyi, mevcut setRenderNotes seçeneğini kullanarak etkinleştirmek mümkün — bu seçeneğin anlamı PDF belgeleri için genişletildi. Bu makale bölümü bu özelliği ayrıntılı olarak açıklar.

VIEWERNET-5700

Önceki bir sürümde Spreadsheet belgeleri için olduğu gibi, 26.9 sürümü WordProcessing belgelerini raster formatlara (PNG ve JPEG) render ederken DPI cinsinden yatay ve dikey çözünürlük belirlemeye izin verir. Bu, WordProcessingOptions sınıfındaki yeni setHorizontalResolution ve setVerticalResolution metodlarıyla yapılır. Her iki seçenek de varsayılan olarak 96 DPI değerine sahiptir ve [72..600] DPI aralığında ayarlanabilir. Bu özellik, WordProcessing belgelerini render etme konulu makalenin ilgili bölümünde ayrıntılı olarak açıklanmıştır.

VIEWERNET-5702

Bu sürümden itibaren, WordProcessingOptions sınıfına yeni bir PageNumberLocation seçeneği eklendi. WordProcessing belgelerini render ederken sayfa numaralarını zorunlu olarak eklemek ve sayfa üzerindeki konumunu belirtmek mümkündür. Bu özellik burada açıklanmıştır.

Kod örneği

// Example: Render WordProcessing document with page numbers and custom resolution
const viewer = new Viewer(inputFilePath);
const options = new WordProcessingOptions();
options.setPageNumberLocation(WordsPageNumberLocation.TopCenter);
options.setHorizontalResolution(150);
options.setVerticalResolution(150);
viewer.render("output_%d.png", options);

Güncellemeyi nasıl alabilirsiniz

npm

npm aracılığıyla en son groupdocs-viewer paketine yükseltin:

npm install groupdocs-viewer

Doğrudan indirme

Paketi GroupDocs.Viewer for Node.js via Java 26.9 sayfasından indirin.

Kaynaklar