Renderizza e visualizza documenti con facilità

Potente SDK Viewer di documenti per renderizzare diversi file in PDF, HTML e immagini.

Carica documenti da varie origini, inclusi file, stream, URL, server FTP, Amazon S3, Azure Blob Storage e altro.

Genera pagine HTML responsive, proteggi i file PDF di output e riordina le loro pagine, ruota le pagine, renderizza note e commenti se necessario.

Set di funzionalità di GroupDocs.Viewer

API per renderizzare file di diversi tipi come HTML, PDF, PNG e JPEG nelle applicazioni per visualizzarli senza software di terze parti.

  • Visualizza documenti e immagini

    Visualizza i documenti renderizzandoli come file HTML, PDF, PNG e JPEG.

  • Apri documenti protetti

    Specifica una password per aprire documenti crittografati.

  • Carica file da qualsiasi luogo

    Carica documenti da vari file, URL, server FTP, Amazon S3 e altro.

  • Renderizza tutte le pagine o pagine specifiche

    Specifica un intervallo di numeri di pagina da renderizzare.

Esempi di codice GroupDocs.Viewer

Alcuni casi d’uso tipici delle operazioni di GroupDocs.Viewer in C#, Java, TypeScript

Come renderizzare file DOCX in PDF

Renderizza documenti DOCX in PDF senza Microsoft Word o altro software installato. Carica e visualizza facilmente file DOCX nella tua applicazione .NET, sia essa web o desktop. Ecco un esempio di come renderizzare un file DOCX in PDF:
// Carica il file DOCX da renderizzare
using (Viewer viewer = new Viewer("sample.docx"))
{
  // Converti DOCX in un file PDF
  PdfViewOptions viewOptions = new PdfViewOptions();
  viewer.View(viewOptions);
}
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;
// ...
// Carica il file DOCX da renderizzare
try (Viewer viewer = new Viewer("sample.docx")) {
    // Converti DOCX in un file PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// Carica il file DOCX da renderizzare
const viewer = new groupdocs.viewer.Viewer("sample.docx")

// Converti DOCX in un file PDF
const viewOptions = groupdocs.viewer.PdfViewOptions(output.pdf)
viewer.view(viewOptions)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo   
// Carica il file DOCX da renderizzare
with gv.Viewer("sample.docx") as viewer:

    // Converti DOCX in un file PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    viewer.view(viewOptions)

190+ formati di file supportati

GroupDocs.Viewer supporta operazioni con i più popolari formati di file

Metriche approfondite e approfondimenti statistici

Approfondisci una dettagliata analisi dei nostri dati chiave, fornendo metriche complete e approfondimenti statistici sui nostri risultati, impatto e crescita.

  • 190+

    Formati supportati

    Visualizza facilmente oltre 190 formati di file, inclusi documenti, immagini e disegni CAD, senza problemi. Supera le barriere di compatibilità e accedi a file diversi senza sforzo grazie alla nostra soluzione di visualizzazione completa.

  • 1.0M

    Download NuGet

    La nostra soluzione di pacchetti NuGet è diventata una risorsa affidabile e ampiamente adottata nella community degli sviluppatori, offrendo integrazione senza soluzione di continuità e funzionalità preziose per innumerevoli progetti.

  • 10+

    Librerie

    Il nostro prodotto include oltre 10 librerie, offrendo funzionalità avanzate per ottimizzare le prestazioni. Queste librerie sono progettate per soddisfare diverse esigenze di sviluppo con capacità senza pari.

  • 100+

    Clienti soddisfatti

    Al servizio dei brand più iconici a livello globale. Scopri perché centinaia amano GroupDocs.Viewer! Esplora una navigazione fluida, collaborazione pratica e facilità d’uso senza pari. Unisciti ora!

I nostri clienti soddisfatti

Le librerie GroupDocs sono utilizzate da marchi di fama mondiale e distinti in tutto il mondo.

Piattaforme supportate

La libreria GroupDocs.Viewer supporta i seguenti sistemi operativi e framework

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
Più di 190 formati di file
Pacchetto UI per ASP.NET Core
ASP.NET WebForms Demo
ASP.NET MVC Demo
ASP.NET Core Demo

Java

J2SE 8.0 (1.8)+
Windows, Linux, macOS
Più di 190 formati di file
Pacchetto UI per Spring e Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
Più di 190 formati di file
Pacchetto UI - in arrivo
Demo - in arrivo

Python

Python 3.5 – 3.14
Windows, Linux, macOS
Più di 190 formati di file
Pacchetto UI - in arrivo
Demo - in arrivo

Pronto per iniziare?

Prova gratuitamente le funzionalità di GroupDocs.Viewer o richiedi una licenza

Risorse utili

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

Domande e dubbi comuni

Trova le risposte alle domande più frequenti nella nostra sezione FAQ per risolvere rapidamente i tuoi dubbi e quesiti.

  • Posso valutare i prodotti GroupDocs prima dell’acquisto?
    Sì! Tutti i prodotti GroupDocs dispongono di una versione di valutazione senza rischi. Incoraggiamo vivamente gli sviluppatori a scaricare e provare le nostre API prima dell’acquisto, per assicurarsi che soddisfino al 100% le proprie esigenze.
  • GroupDocs offre dimostrazioni dei prodotti?
    No, il nostro focus è sulle API e sul creare prodotti il più funzionali e stabili possibile. Offriamo comunque versioni di prova completamente funzionali e gratuite sotto forma di una licenza temporanea così da poter testare il prodotto autonomamente.
  • Dove posso scaricare il prodotto?
    Tutti i prodotti sono disponibili per il download dal sito web. Non inviamo copie fisiche del nostro software per posta.
  • Le licenze per sviluppatori GroupDocs sono per utente o per utente nominativo?
    Le licenze per sviluppatori GroupDocs sono per utente, non per utente nominativo. Comprendiamo che i membri di un team di sviluppo possono cambiare nel tempo e che non è pratico dover aggiornare le licenze ad ogni variazione.
  • Abbiamo bisogno di licenze solo per gli sviluppatori attivi? Per esempio, abbiamo un team di due sviluppatori che lavorano sul turno A e un secondo team di due sviluppatori sul turno B… in questa situazione, servono due o quattro licenze?
    Tutti gli sviluppatori che lavorano al progetto devono essere licenziati. In questa situazione, GroupDocs considera il tuo team composto da quattro membri (anche se lavorano in orari diversi).
 Italiano