GroupDocs.Viewer in sintesi

API per renderizzare, visualizzare, convertire documenti, diapositive, diagrammi e molti altri tipi di documento nelle applicazioni Java

Illustration viewer

Visualizza documenti in modo efficiente e affidabile

Con l’API GroupDocs.Viewer è possibile renderizzare in modo efficiente documenti di qualsiasi formato supportato in HTML, JPEG, PNG, e PDF con opzioni flessibili e potenti, mantenendo l’integrità del contenuto e della struttura del documento. GroupDocs.Viewer funziona su piattaforme Windows e Linux.

Sono supportati i formati di file e documento più popolari

Supportiamo il rendering di oltre 190 dei formati di file e documento più popolari, tra cui Word, Excel, PDF, PowerPoint, la famiglia di formati OpenDocument, archivi, immagini raster e vettoriali, e‑book, linguaggi di programmazione e markup, e molti altri tipi di file, inclusi file crittografati con protezione password.

Output personalizzabile

GroupDocs.Viewer consente non solo di renderizzare il documento, ma anche di controllare esattamente come, quali parti del documento devono essere renderizzate o meno, in che modo devono essere renderizzate, e di applicare diverse trasformazioni all’output renderizzato.

Interfaccia Web UI per il framework Spring

Offriamo un pacchetto UI open source per il framework Spring che può essere aggiunto al tuo progetto in pochi minuti. Il pacchetto Viewer.UI contiene un’interfaccia web basata su Angular e fornisce un set di API utili e provider di archiviazione dati.

Indipendenza dalla piattaforma

GroupDocs.Viewer per Java supporta i seguenti sistemi operativi, framework e gestori di pacchetti

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formati di file supportati

GroupDocs.Viewer per Java supporta operazioni con i seguenti formati di file.

Microsoft Office, OpenDocument e formati di testo

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Immagini, grafica e diagrammi

  • Immagini raster: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Altro

  • Web: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Archivi: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Altro: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Funzionalità di GroupDocs.Viewer

Rendi, visualizza e converti senza interruzioni documenti PDF e Office

Feature icon

Visualizza i documenti in HTML

Converti documenti di qualsiasi tipo in un documento HTML con CSS e SVG, visualizzabile in qualsiasi browser web moderno.

Feature icon

Rasterizza i documenti in JPEG o PNG

Rasterizza qualsiasi formato di documento supportato in un’immagine raster, con formato immagine e qualità di compressione regolabili.

Feature icon

Controlla i font del documento

Identifica i font utilizzati in un documento. Gestisci i font mancanti sostituendoli o escludendoli dall’output.

Feature icon

Converti in PDF

Qualsiasi documento in un formato supportato può essere facilmente convertito e salvato in PDF con opzioni regolabili.

Feature icon

Applica trasformazioni

Il documento di output può essere trasformato durante il rendering: le pagine possono essere ruotate e/o riordinate, e una filigrana di testo può essere posizionata sopra di esse.

Feature icon

Regolazione dell’output HTML

I documenti HTML generati da GroupDocs.Viewer possono essere regolati finemente: è possibile salvarli su stream o file, con risorse esterne o incorporate, callback e così via.

Feature icon

Supporto a strutture di documento complesse

GroupDocs.Viewer supporta non solo documenti singoli, ma anche file che contengono internamente un elenco o una struttura gerarchica di documenti, come messaggi email con allegati, archivi ZIP con file interni in cartelle, immagini TIFF multi-pagina e così via.

Feature icon

Opzioni di ottimizzazione

GroupDocs.Viewer contiene un sottosistema di cache regolabile, che può velocizzare i tempi di caricamento utilizzando le versioni cache dei documenti. Inoltre, un insieme di opzioni diverse per i vari formati consente di escludere alcune parti o aspetti non necessari dei documenti dal rendering (font, fogli di lavoro nascosti, allegati email) per ottimizzare le prestazioni complessive.

Feature icon

Supporto ai documenti protetti da password

GroupDocs.Viewer consente di aprire documenti crittografati di diversi tipi: PDF, WordProcessing, Spreadsheet, Presentation e altri, specificando una password nelle opzioni di caricamento.

Esempi di codice

Alcuni casi d’uso tipici delle operazioni di GroupDocs.Viewer per Java

Render DOCX in HTML

Le proprietà della classe HtmlViewOptions consentono di controllare il processo di conversione, ulteriori informazioni qui. Ad esempio, è possibile incorporare tutte le risorse esterne nel file HTML di output, minimizzare il file di output e ottimizzarlo per la stampa.

Java

import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;

// Istanzia Viewer
try (Viewer viewer = new Viewer("resume.docx"))
{
    // Imposta le opzioni di output HTML
    HtmlViewOptions options = 
    HtmlViewOptions.forEmbeddedResources();

    // Renderizza DOCX in HTML con risorse incorporate
    viewer.view(options);
}

Esporta PPTX in PDF

Crea un’istanza della classe PdfViewOptions e passala al metodo Viewer.View per convertire un file PowerPoint PPTX in PDF. Le proprietà della classe PdfViewOptions consentono di controllare il processo di conversione. Ad esempio, è possibile proteggere il file PDF di output, riordinare le sue pagine e specificare la qualità delle immagini del documento. Consulta la sezione della documentazione seguente per i dettagli.

Java

import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;

// Istanzia Viewer
try (Viewer viewer = new Viewer("presentation.pptx"))
{            
    // Imposta le opzioni di output PDF
    PdfViewOptions viewOptions = new PdfViewOptions();

    // Esporta PPTX in PDF
    viewer.view(viewOptions);
}

Pronto per iniziare?

Scarica GroupDocs.Viewer gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano