GroupDocs.Conversion in breve

Esplora le funzionalità dell’API per una conversione rapida e impeccabile di file PDF, Microsoft Office, HTML, eBook e immagini all’interno delle applicazioni .NET

Illustration conversion

Conversione semplificata

Con l’API GroupDocs.Conversion puoi convertire facilmente documenti di diversi formati in PDF, Microsoft Office, HTML, eBook e file di immagine. L’API fornisce opzioni flessibili e robuste, garantendo l’integrità del contenuto e della struttura del documento durante tutto il processo di conversione.

Passa facilmente da un formato all’altro

Il processo di utilizzo dell’API GroupDocs.Conversion è incredibilmente semplice e richiede un solo metodo e una serie di opzioni per passare facilmente da un formato all’altro.

Compatibilità multipiattaforma

Esplora una soluzione di conversione con compatibilità multipiattaforma intrinseca, che soddisfa una base di utenti più ampia e garantisce prestazioni ottimali in vari ambienti per tutti i requisiti di conversione dei documenti.

Indipendenza dalla piattaforma

GroupDocs.Conversion per .NET supporta i seguenti sistemi operativi, framework e gestori di pacchetti

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formati di file supportati

GroupDocs.Conversion per .NET supporta operazioni con i seguenti formati di file.

Formati dei documenti

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

Immagini e contenuti multimediali

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • Audio: MP3, WAV, FLAC, AAC, OGG
  • Video: MP4, AVI, MKV, MOV, WMV
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

Altri formati

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

Funzionalità di GroupDocs.Conversion

Converti senza problemi documenti PDF e Office in HTML, JPG, PNG, BMP, TIFF, SVG e molti altri formati. GroupDocs.Conversion per l’API C# è progettato per essere facile da usare e integrare nel tuo progetto. Supporta tutti i formati di documenti più diffusi con la possibilità di personalizzare il processo di conversione.

Feature icon

Conversione multiformato

Converti file tra vari formati, inclusi PDF, DOCX, XLSX, PPTX e altri, con facilità.

Feature icon

Uscita ad alta fedeltà

Conserva la qualità e la formattazione originali dei documenti durante il processo di conversione.

Feature icon

Conversione di più file

Converti più file e combinali in un archivio, semplificando l’organizzazione dei contenuti convertiti.

Feature icon

Documento multipagina in immagini

Converti documenti multipagina in immagini pagina per pagina, consentendo un controllo preciso sul processo di trasformazione e facilitando l’estrazione e l’analisi dei documenti basati su immagini.

Feature icon

Impostazioni personalizzabili

Perfeziona i parametri di conversione come risoluzione, qualità e layout per soddisfare requisiti specifici.

Feature icon

Elaborazione sicura

Garantisci la privacy dei dati con opzioni di conversione file protette da password.

Feature icon

Integrazione dell’API

Integra perfettamente le funzionalità di conversione nelle tue applicazioni C#, rendendole parte integrante del tuo flusso di lavoro.

Feature icon

Conversione robusta

Garantisci conversioni di file affidabili e prive di errori, garantendo l’accuratezza e l’integrità dei tuoi documenti trasformati.

Feature icon

Converti documenti dagli archivi

Estrai e converti documenti dagli archivi, consentendo la trasformazione dei contenuti archiviati all’interno di file compressi.

Esempi di codici

Alcuni casi d’uso tipici di GroupDocs.Conversion per operazioni .NET

Converti PDF in immagine

Uno scenario comunemente riscontrato prevede la conversione di un intero documento PDF o di pagine specifiche in una raccolta di immagini. GroupDocs.Conversion per .NET offre la possibilità di convertire PDF in vari formati di immagine, come TIFF, JPG, PNG, GIF, BMP e altri. A differenza di altre conversioni, questo processo richiede la dichiarazione di un delegato SavePageStream, che specifica il formato di denominazione per le immagini salvate. Puoi selezionare il formato immagine preferito utilizzando la classe ImageFileType.

Converti PDF in PNG in C#

using GroupDocs.Conversion;
using GroupDocs.Conversion.FileTypes;
using GroupDocs.Conversion.Options.Convert;

// Carica il file PDF di origine
using (var converter = new Converter("resume.pdf"))
{
  var getPageStream = (int page) => File.Create($"resume-page-{page}.png");

    // Imposta le opzioni di conversione e specifica il tipo di immagine di output
    var convertOptions = new ImageConvertOptions { 
      Format = ImageFileType.Png
    };          
    
    // Converti ogni pagina del documento PDF in PNG
    converter.Convert(getPageStream, convertOptions);
}

Converti un segmento di un documento di grandi dimensioni

Con GroupDocs.Conversion per .NET, puoi convertire facilmente pagine specifiche da un documento lungo. Hai due metodi per raggiungere questo obiettivo, a seconda delle tue esigenze. Puoi convertire un intervallo di pagine o convertire pagine specifiche.

Converti DOCX (pagine 2-4) in PDF in C#

using GroupDocs.Conversion;
using GroupDocs.Conversion.Options.Convert;

// Carica il file DOCX di origine  
using (Converter converter = new Converter("booklet.docx"))
{
    // Imposta le opzioni e specifica l'intervallo di pagine da convertire       
    var convertOptions = new PdfConvertOptions 
    { 
      PageNumber = 2, 
      PagesCount = 3 
    };
    
    // Converti le pagine 2-4 in PDF       
    converter.Convert("pages-2-4.pdf", convertOptions);
}

Sintassi fluida: un approccio semplificato

La sintassi fluida offre una notazione concisa per le azioni comuni all’interno dell’API GroupDocs.Conversion per .NET. Gli esempi di codice riportati di seguito dimostrano come sfruttare la sintassi fluida:

Converti DOCX in PDF in C# utilizzando una sintassi fluida

using GroupDocs.Conversion;

FluentConverter
    .Load("schedule.docx")
    .ConvertTo("schedule.pdf")
    .Convert();

 Italiano