Esegui il rendering e visualizza i documenti con facilità

Potente API visualizzatore per eseguire il rendering di file diversi in PDF, HTML e immagini.

Carica documenti da varie origini, inclusi file, flussi, URL, server FTP, Amazon S3, archiviazione BLOB di Azure e altro ancora.

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

Set di funzionalità di GroupDocs.Viewer

API per eseguire il rendering di 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 visualizzandoli come file HTML, PDF, PNG e JPEG.

  • Apri documenti protetti

    Specificare una password per aprire i documenti crittografati.

  • Carica file da qualsiasi luogo

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

  • Visualizza tutte le pagine o pagine specifiche

    Specificare un intervallo di numeri di pagina di cui eseguire il rendering.

Esempi di codice GroupDocs.Viewer

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

Come convertire i file DOCX in PDF

Trasforma i documenti DOCX in PDF senza Microsoft Word o altri software installati. Carica e visualizza facilmente i file DOCX all’interno della tua applicazione .NET, sia che si tratti di un’applicazione Web o desktop. Ecco un esempio di come convertire un file DOCX in PDF:
// Carica il file DOCX da renderizzare
using (Viewer viewer = new Viewer("sample.docx"))
{
  // Renderizza 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")) {
    // Renderizza 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")

// Renderizza 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:

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

Sono supportati oltre 180 formati di file

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

Metriche approfondite e approfondimenti statistici

Immergiti in un’analisi dettagliata delle nostre cifre chiave, fornendo metriche complete e approfondimenti statistici sui nostri risultati, impatto e crescita.

  • 180+

    Formati supportati

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

  • 1.0M

    Download di NuGet

    La nostra soluzione di pacchetto NuGet è diventata una risorsa affidabile e ampiamente adottata nella comunità degli sviluppatori, fornendo un’integrazione perfetta e funzionalità preziose per innumerevoli progetti.

  • 10+

    Biblioteche

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

  • 100+

    Clienti felici

    Al servizio dei marchi più iconici in tutto il mondo. Scopri perché centinaia di persone adorano GroupDocs.Viewer! Esplora la navigazione fluida, la collaborazione conveniente e la facilità d’uso senza precedenti. Iscriviti adesso!

I nostri clienti felici

Le librerie GroupDocs sono utilizzate da marchi distinti e rinomati a livello globale 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
Oltre 180 formati di file
Pacchetto dell’interfaccia utente 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
Oltre 180 formati di file
Pacchetto interfaccia utente per Spring e Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
Oltre 180 formati di file
Pacchetto UI: disponibile a breve
Demo - in arrivo

Python

Python 3.9+
and .Net 6+
Windows, Linux, macOS
Oltre 180 formati di file
Pacchetto UI: disponibile a breve
Demo - in arrivo

Pronti per iniziare?

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

Domande e preoccupazioni comuni

Trova le risposte alle domande più comuni nella nostra sezione FAQ per rispondere rapidamente alle tue domande e preoccupazioni.

  • Posso valutare i prodotti GroupDocs prima dell’acquisto?
    SÌ! Per tutti i prodotti GroupDocs è disponibile una versione di valutazione priva di rischi. Incoraggiamo vivamente gli sviluppatori a scaricare e provare le nostre API prima dell’acquisto per garantire che soddisfino le tue esigenze al 100%.
  • GroupDocs esegue dimostrazioni dei prodotti?
    No, il nostro focus è sulle nostre API e sulla realizzazione dei prodotti più funzionali e stabili possibili. Offriamo prove completamente funzionali e gratuite sotto forma di licenza temporanea in modo che tu possa testare il prodotto tu stesso.
  • Dove posso scaricare il prodotto?
    Tutti i prodotti sono disponibili per il download dal sito Web. Non inviamo copie fisiche del nostro software tramite posta.
  • Le licenze per sviluppatori di GroupDocs sono per utente o per utente nominato?
    Le licenze per sviluppatori GroupDocs sono per utente, non per utente nominato. Comprendiamo che i membri di un team di codifica possono cambiare nel tempo e che non è pratico dover aggiornare la licenza ogni volta che ciò accade.
  • Abbiamo bisogno di licenze solo per gli sviluppatori attivi? Ad esempio, abbiamo un team di due sviluppatori che lavorano nel turno A e un secondo team di due sviluppatori che lavorano nel turno B… in questa situazione, abbiamo bisogno di due o quattro licenze?
    Tutti gli sviluppatori che stanno lavorando al progetto devono avere una licenza. In questa situazione, GroupDocs vede il tuo team come composto da quattro membri (anche se lavorano in momenti diversi).
 Italiano