GroupDocs.Viewer in sintesi

API per renderizzare, visualizzare e convertire documenti, presentazioni, diagrammi e molti altri tipi di documenti nelle applicazioni Node.js

Illustration viewer

Visualizza documenti in modo efficiente & 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 per Node.js funziona su piattaforme Windows e Linux.

I formati di file e documenti più popolari sono supportati

Supportiamo il rendering di oltre 190 dei formati di file e documenti 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 protetti da 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.

Indipendenza dalla piattaforma

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

Formati di file supportati

GroupDocs.Viewer per Node.js via 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 di GroupDocs.Viewer per Node.js tramite Java

Rendering di DOCX in HTML

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

JavaScript

import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer'

// Imposta le opzioni di output HTML, un file per pagina
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// Istanzia Viewer
const viewer = new Viewer("resume.docx")

// Render DOCX in HTML con risorse incorporate
viewer.view(viewOptions)
viewer.close()

Esportazione di 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 di documentazione seguente per i dettagli.

JavaScript

import { Viewer, PdfViewOptions } from '@groupdocs/groupdocs.viewer'

// Imposta le opzioni di output PDF
const viewOptions = new PdfViewOptions("presentation.pdf")

// Istanzia Viewer
const viewer = new Viewer("presentation.pptx")

// Esporta PPTX in PDF
viewer.view(viewOptions)
viewer.close()

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