GroupDocs.Viewer in breve

API per eseguire il rendering, visualizzare, convertire documenti, diapositive, diagrammi e molti altri tipi di documenti nelle applicazioni Node.js

Illustration viewer

Visualizza i documenti in modo efficiente e affidabile

Con l’API GroupDocs.Viewer puoi eseguire il rendering efficiente di 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.

Sono supportati i formati di file e documenti più diffusi

Supportiamo il rendering dei 180 formati di file e documenti più diffusi 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 quelli crittografati file protetti da password.

Uscita personalizzabile

GroupDocs.Viewer consente non solo di eseguire il rendering del documento, ma anche di controllare come esattamente, quali parti del documento dovrebbero essere renderizzate o ora, come dovrebbero 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 tramite 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

  • ragnatela: 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

Esegue il rendering, la visualizzazione e la conversione di documenti PDF e Office senza problemi

Feature icon

Visualizza i documenti in HTML

Converti documenti di qualsiasi tipo in un documento HTML con CSS e SVG, che può essere visualizzato in qualsiasi browser web moderno.

Feature icon

Rasterizzare i documenti

Rasterizza qualsiasi formato di documento supportabile nell’immagine raster, con formato immagine e qualità di compressione regolabili.

Feature icon

Restituisci ed evidenzia i codici di programmazione

Supporto di tutti i linguaggi di programmazione, scripting e markup più diffusi, con capacità di analizzare ed evidenziare la loro sintassi.

Feature icon

Converti in PDF

I documenti di qualsiasi formato supportato possono essere facilmente convertiti e salvati nel PDF con opzioni regolabili.

Feature icon

Applicare trasformazioni

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

Feature icon

Regolazione dell’output HTML

I documenti HTML di output, generati da GroupDocs.Viewer, possono essere ottimizzati in modo molto preciso: è consentito salvare nello stream o nel file, con risorse esterne o incorporate, callback e così via.

Feature icon

Supporto di strutture documentali complesse

GroupDocs.Viewer supporta non solo i singoli documenti, ma anche i file che contengono internamente un elenco o una struttura gerarchica di documenti, come messaggi di posta elettronica con allegati, archivi ZIP con file interni all’interno di cartelle, immagini TIFF multipagina e così via.

Feature icon

Opzioni di ottimizzazione

GroupDocs.Viewer contiene un sottosistema di cache regolabile, che può ridurre i tempi di caricamento utilizzando le versioni dei documenti memorizzate nella cache. Inoltre una serie di diverse opzioni per diversi formati consente di escludere alcune parti o aspetti non necessari dei documenti dal rendering (caratteri, fogli di lavoro nascosti, allegati e-mail) per ottimizzare le prestazioni complessive

Feature icon

Supporto di documenti protetti da password

GroupDocs.Viewer consente di aprire documenti crittografati di diversi tipi: PDF, elaborazione testi, fogli di calcolo, presentazioni e altri, specificando una password nelle opzioni di caricamento.

Esempi di codici

Alcuni casi d’uso tipici di GroupDocs.Viewer per Node.js tramite operazioni Java

Rendere DOCX in HTML

Le proprietà della classe HtmlViewOptions ti consentono di controllare il processo di conversione, maggiori informazioni qui. Ad esempio, puoi 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 HTML di output, un file per pagina
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// Visualizzatore di istanze
const viewer = new Viewer("resume.docx")

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

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 ti consentono di controllare il processo di conversione. Ad esempio, puoi proteggere il file PDF di output, riordinarne le pagine e specificare la qualità delle immagini del documento. Fare riferimento alla sezione della documentazione seguente per i dettagli.

JavaScript

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

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

// Visualizzatore di istanze
const viewer = new Viewer("presentation.pptx")

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

 Italiano