🚀 GroupDocs.Viewer für Java 25.9: Neue Funktionen und Verbesserungen

Wir freuen uns, die Veröffentlichung von GroupDocs.Viewer für Java 25.9 bekannt zu geben, das eine Reihe neuer Funktionen, Verbesserungen und Fehlerbehebungen mit sich bringt. Dieses Update erweitert die Möglichkeiten der Dokumentanzeige und stellt Entwicklern weitere Werkzeuge zum Umgang mit verschiedenen Dateiformaten zur Verfügung.

🆕 Wichtige neue Funktionen

1. Multipage‑AI (Adobe Illustrator) Rendering

Sie können nun mehrseitige AI‑Dateien rendern, wodurch die Unterstützung für Vektorgrafiken und Designdateien erweitert wird.

2. LHA‑Archivformat‑Unterstützung

Native Unterstützung für .lha / .lzh‑Archive wurde hinzugefügt, einschließlich automatischer Erkennung von LHA‑Dateien.

3. Vollständige Anzeige von E‑Mail‑Adressen

Beim Rendern von E‑Mails werden nun die vollständigen Absender‑ und Empfängeradressen ohne Abschneiden oder Verschleierung angezeigt.

4. Deaktivieren der Feld‑Aktualisierung beim Speichern von WordProcessing‑Dokumenten

Eine neue Option isUpdateFields ermöglicht das Aus‑ bzw. Deaktivieren der Feld‑Aktualisierung beim Speichern von WordProcessing‑Dokumenten (DOC, DOCX, DOCM usw.) als HTML, PDF oder Bilder.

5. Text‑Hervorhebung in gerenderten Dokumenten

Sie können Text, etwa Suchergebnisse, in den Ausgabeformaten hervorheben, um die Dokumenten‑Interaktion zu verbessern.

🔧 Weitere Verbesserungen

  • Entfernen von JavaScript aus dem erzeugten HTML: Eine öffentliche Option wurde hinzugefügt, um JavaScript aus dem generierten HTML zu entfernen.
  • Alle verwendeten Schriftarten abrufen: Die Klasse Viewer enthält jetzt die Methode getAllFonts(), um alle im Dokument genutzten Schriftarten zu erhalten.
  • CAB‑ und WIM‑Archivformat‑Unterstützung: Unterstützung für CAB‑ und WIM‑Formate mit automatischer Erkennung wurde ergänzt.
  • Optionales Deaktivieren von JavaScript beim Konvertieren zu HTML: Sie können die Beibehaltung von JavaScript in HTML‑Ausgaben für relevante Formate deaktivieren.

🛠️ Änderungen an der öffentlichen API

  • Neue boolesche Eigenschaft isRemoveJavaScript in HtmlViewOptions, um die Einbindung von JavaScript im HTML‑Output zu steuern.
  • Neue boolesche Eigenschaft isUpdateFields in WordProcessingOptions, um die Feld‑Aktualisierung beim Speichern von Dokumenten zu steuern.
  • Neue Klasse UsedFontInfo im Paket com.groupdocs.viewer.fonts für Schriftart‑Informationen.
  • Neue Methode getAllFonts() in der Klasse Viewer.
  • Neue Klasse SearchHighlightOptions im Paket com.groupdocs.viewer.options.
  • Neue Methode search(SearchHighlightOptions) in der Klasse Viewer.
  • Neue Klassen FontStyles und FontFormat im Paket com.groupdocs.viewer.fonts.

✅ Fehlerbehebungen

Version 25.9 enthält über 20 Fehlerbehebungen, darunter:

  • Probleme beim Rendern von DWG‑Dateien.
  • Ausnahmen beim Rendern alter XLS‑Dateien.
  • Kommentar‑Rendering in Präsentationsdateien.
  • HTML‑Render‑Probleme mit Archiven.
  • Fehlerhafte Breiten‑ und Höhenangaben in View‑Info für Archivdateien.
  • Verbesserungen beim Rendern von XML‑Dokumenten.
  • Korrekturen bei der DOCX‑zu‑HTML‑Konvertierung.
  • Fehler beim Rendern von EPS‑Dateien.
  • Rendering‑Probleme für DXF, DWF, PS und TEX.
  • Probleme beim XLS‑Rendern in HTML/PDF.
  • Verbesserungen der PDF‑Qualität.

📥 Wie man aktualisiert

So aktualisieren Sie auf GroupDocs.Viewer für Java 25.9 über Maven:

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

Versionshinweise und die ausführliche Dokumentation für Version 25.9 finden Sie auf der offiziellen GroupDocs‑Website.