GroupDocs.Viewer in sintesi

API per il rendering, la visualizzazione e la conversione di documenti, diapositive, diagrammi e molti altri tipi di documenti nelle applicazioni Python

Illustration viewer

Visualizza i documenti in modo efficiente e affidabile

Con GroupDocs.Viewer API, puoi eseguire in modo efficiente il rendering di documenti di qualsiasi formato supportato in HTML, JPEG, PNG e PDF con opzioni flessibili e potenti, mantenendo al contempo l’integrità del contenuto e della struttura del documento. GroupDocs.Viewer per Python funziona su piattaforme Windows e Linux.

Supporta la maggior parte dei formati di file e documenti comuni

Supportiamo il rendering di oltre 180 formati di file e documenti più diffusi, inclusi Word, Excel, PDF, PowerPoint, la famiglia di formati OpenDocument, archivi, immagini raster e vettoriali, eBook, linguaggi di programmazione e markup e molti altri tipi di file, inclusi file crittografati con protezione tramite password.

Output personalizzabile

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

Indipendenza dalla piattaforma

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formati di file supportati

GroupDocs.Viewer per Python tramite .NET supporta le operazioni con i seguenti formati di file: formati di file supportati.

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 codice

Alcuni casi d’uso tipici delle operazioni di GroupDocs.Viewer per Python tramite .NET

Rendering di DOCX in HTML

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

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo 

// Crea un'istanza del visualizzatore
with gv.Viewer("resume.docx") as viewer:
  // Imposta le opzioni HTML di output, un file per pagina
  viewOptions = gvo.HtmlViewOptions.for_embedded_resources("page_{0}.html")
  // Rendering di PDF in HTML con risorse incorporate
  viewer.view(viewOptions)

Esportazione di PPTX in PDF

Creare un’istanza della classe PdfViewOptions e passarla 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, riordinarne le pagine e specificare la qualità delle immagini del documento. Consulta la seguente sezione della documentazione per i dettagli.

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo  

// Crea un'istanza del visualizzatore
with gv.Viewer("presentation.pptx") as viewer:
  // Imposta le opzioni di output PDF (Set output PDF options)
  viewOptions = gvo.PdfViewOptions("presentation.pdf")
  // Esporta PPTX in PDF (Export PPTX to PDF)
  viewer.view(viewOptions)

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