Siamo felici di annunciare il rilascio di GroupDocs.Viewer for Java 26.9, disponibile a partire da settembre 2026. Questa versione offre quattro nuove funzionalità portate da GroupDocs.Viewer per .NET, due miglioramenti specifici per gli archivi Java e cinque correzioni di bug — migliorando significativamente il supporto per i formati PDF, WordProcessing e archivio.

Novità di questa versione

  • [New feature] Aggiungere il supporto al formato di file Open Fixed-layout Document (OFD) (VIEWERNET-4630)
  • [New feature] Implementare l’esposizione delle annotazioni nei PDF che sono nascoste per impostazione predefinita durante il rendering (VIEWERNET-5607)
  • [New feature] Aggiungere la possibilità di specificare la risoluzione orizzontale e verticale nelle opzioni WordProcessing durante il rendering dei documenti WordProcessing in formati raster (VIEWERNET-5700)
  • [New feature] Aggiungere la numerazione delle pagine per i documenti WordProcessing durante il rendering (VIEWERNET-5702)
  • [Enhancement] Il nome dell’archivio non viene visualizzato correttamente (VIEWERJAVA-3952)
  • [Enhancement] Visualizzare i file di archivio con risorse esterne (VIEWERJAVA-3953)
  • [Bug] Caratteri speciali renderizzati in modo errato e bordi delle tabelle mancanti durante la conversione di EML in HTML e formati raster (VIEWERNET-5620)
  • [Bug] Problema con commenti mancanti durante il rendering di PDF (VIEWERNET-5654)
  • [Bug] Il rendering da DOCX a HTML è errato con caratteri arabi e l’opzione EnableOpenTypeFeatures abilitata (VIEWERNET-5681)
  • [Bug] Il supporto del formato EPSF è limitato. Si è verificato un errore durante l’analisi del contenuto del file EPSF (VIEWERNET-5683)
  • [Bug] Discrepanza tra le dimensioni reali degli archivi rasterizzati e quelle calcolate da GetViewInfo (VIEWERNET-5737)

Modifiche all’API pubblica

Aggiunto

Modificato

Rimosso

Nessuno

Nuove funzionalità

VIEWERNET-4630

A partire da questa versione GroupDocs.Viewer for Java supporta il formato di file Open Fixed-layout Document (OFD). L’elaborazione dei file OFD richiede che il font SimSun.ttf sia disponibile sul sistema operativo (tipicamente preinstallato su Windows; su Linux potrebbe essere necessario fornirlo esplicitamente tramite font personalizzati). Questa funzionalità è descritta in dettaglio nella sezione Render OFD documents.

VIEWERNET-5607

Ora è possibile abilitare il rendering delle annotazioni popup (suggerimenti a fumetto) nascoste per impostazione predefinita nei file PDF utilizzando l’opzione setRenderNotes già esistente — il suo significato è stato ampliato per i documenti PDF. Questa sezione dell’articolo descrive questa funzionalità in dettaglio.

VIEWERNET-5700

Come per i documenti Spreadsheet in una versione precedente, la versione 26.9 consente di specificare una risoluzione orizzontale e verticale in DPI durante il rendering dei documenti WordProcessing di input nei formati raster (PNG e JPEG). Questo avviene con i nuovi metodi setHorizontalResolution e setVerticalResolution nella classe WordProcessingOptions. Entrambe le opzioni hanno un valore predefinito di 96 DPI e possono essere impostate nell’intervallo [72..600] DPI. Questa funzionalità è descritta in dettaglio nella sezione corrispondente dell’articolo sul rendering dei documenti WordProcessing.

VIEWERNET-5702

A partire da questa versione, è stata aggiunta una nuova opzione PageNumberLocation alla classe WordProcessingOptions. È possibile aggiungere forzatamente i numeri di pagina ai documenti WordProcessing durante il rendering e specificare la posizione del numero di pagina sulla pagina. Questa funzionalità è descritta qui.

Esempio di codice

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

Come ottenere l’aggiornamento

Maven

Aggiungi la seguente dipendenza al tuo pom.xml:

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

Oppure visita direttamente il GroupDocs.Viewer for Java Maven Repository .

Direct download

Scarica i file JAR dalla pagina GroupDocs.Viewer for Java 26.9 .

Risorse