🚀 GroupDocs.Viewer for Java 25.9: Yeni Özellikler ve İyileştirmeler

GroupDocs.Viewer for Java 25.9 sürümünü duyurmaktan heyecan duyuyoruz; bu sürüm yeni özellikler, iyileştirmeler ve hata düzeltmeleri getiriyor. Güncelleme, belge renderleme yeteneklerini artırıyor ve geliştiricilere farklı dosya formatlarıyla çalışmak için daha fazla araç sağlıyor.

🆕 Ana Yeni Özellikler

1. Çok Sayfalı AI (Adobe Illustrator) Renderleme

Artık çok sayfalı AI dosyalarını renderleyebilir, vektör grafikleri ve tasarım dosyaları desteğini genişletebilirsiniz.

2. LHA Arşiv Formatı Desteği

.lha / .lzh arşivleri için yerel destek eklendi, LHA dosyalarının otomatik algılanması dahil.

3. Tam E-posta Adresi Görüntüleme

E-posta renderleme artık gönderici ve alıcı adreslerini kesintisiz ve gizleme olmaksızın tam olarak gösterir.

4. WordProcessing Belgelerini Kaydederken Alan Güncellemelerini Devre Dışı Bırakma

Yeni bir isUpdateFields seçeneği, WordProcessing belgelerini (DOC, DOCX, DOCM, vb.) HTML, PDF veya görüntülere kaydederken alan güncellemelerinin devre dışı bırakılmasını sağlar.

5. Renderlenmiş Belgelerde Metin Vurgulama

Arama sonuçları gibi metinleri, çıktı formatlarında belge etkileşimini geliştirmek amacıyla vurgulayabilirsiniz.

🔧 Diğer İyileştirmeler

  • Çıktı HTML’den JavaScript Kaldırma: Oluşturulan HTML’den JavaScript’i kaldırmak için genel bir seçenek eklendi.
  • Kullanılan Tüm Yazı Tiplerini Al: Viewer sınıfı artık bir belge içinde kullanılan tüm yazı tiplerini almak için getAllFonts() metoduna sahip.
  • CAB ve WIM Arşiv Formatı Desteği: CAB ve WIM formatları için otomatik algılama ile destek eklendi.
  • HTML’ye Dönüştürürken İsteğe Bağlı JavaScript Devre Dışı Bırakma: İlgili formatlar için HTML çıktıların JavaScript korumasını devre dışı bırakabilirsiniz.

🛠️ Genel API Değişiklikleri

  • HtmlViewOptions içinde yeni boolean özelliği isRemoveJavaScript, HTML çıktısında JavaScript dahil edilmesini kontrol eder.
  • WordProcessingOptions içinde yeni boolean özelliği isUpdateFields, belgeler kaydedilirken alan güncellemelerini kontrol eder.
  • com.groupdocs.viewer.fonts paketinde yeni sınıf UsedFontInfo yazı tipi bilgileri için.
  • Viewer sınıfına yeni getAllFonts() metodu eklendi.
  • com.groupdocs.viewer.options paketinde yeni SearchHighlightOptions sınıfı.
  • Viewer sınıfına yeni search(SearchHighlightOptions) metodu.
  • com.groupdocs.viewer.fonts içinde yeni sınıflar FontStyles ve FontFormat.

✅ Hata Düzeltmeleri

25.9 sürümü 20’den fazla hata düzeltmesi içeriyor, bunlar arasında:

  • DWG dosya renderleme sorunları.
  • Eski XLS dosyalarını renderlerken oluşan istisnalar.
  • Sunum dosyalarındaki yorum renderleme.
  • Arşivlerle ilgili HTML renderleme sorunları.
  • Arşiv dosyalarının görünüm genişlik ve yükseklik bilgisi sorunları.
  • XML belge renderleme iyileştirmeleri.
  • DOCX’ten HTML’ye dönüşüm düzeltmeleri.
  • EPS dosya renderleme hataları.
  • DXF, DWF, PS ve TEX renderleme sorunları.
  • HTML/PDF içinde XLS renderleme problemleri.
  • PDF kalite iyileştirmeleri.

📥 Nasıl Güncellenir

Maven üzerinden GroupDocs.Viewer for Java 25.9 sürümüne güncellemek için:

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

Sürüm 25.9 için sürüm notları ve detaylı dokümantasyon resmi GroupDocs web sitesinde bulunabilir: official GroupDocs website.