GroupDocs.Conversion in sintesi

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

Illustration conversion

Conversione semplificata

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

Passaggio senza sforzo tra i formati

Il processo di utilizzo dell’API GroupDocs.Conversion è estremamente semplice, richiedendo solo un metodo e un set di opzioni per passare senza sforzo tra i diversi formati.

Compatibilità multi-piattaforma

Scopri una soluzione di conversione con compatibilità cross‑platform integrata, rivolta a un’ampia base di utenti e garantendo prestazioni ottimali in diversi ambienti per tutte le tue esigenze di conversione dei documenti.

Supporto piattaforme

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Pacchetto .NET 6

  • Supporta .NET 6.0 e versioni successive
  • Funziona su Windows, Linux e macOS
Download NuGet

Pacchetto .NET Framework

  • Supporta .NET Framework 4.6.2+
  • Dipende da System.Drawing.Common
Download NuGet

Formati di file supportati

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

Formati documento

  • 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 multimedia

  • 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

L’API consente di eseguire conversioni da un formato all’altro, convertire l’intero documento o pagine specifiche, regolare le opzioni per l’output desiderato e altro ancora.

Feature icon

Conversione multiformato

Converti file tra vari formati, inclusi PDF, DOCX, XLSX, PPTX e molto altro.

Feature icon

Output ad alta fedeltà

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

Feature icon

Conversione di più file

Converti più file e uniscili in un archivio, semplificando l’organizzazione del contenuto convertito.

Feature icon

Documento multipagina in immagini

Converti documenti multipagina in immagini pagina per pagina, consentendo un controllo preciso del processo di trasformazione.

Feature icon

Impostazioni personalizzabili

Regola finemente 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 dei file protette da password.

Feature icon

Integrazione API

Integra le capacità di conversione nelle tue applicazioni C# in modo che le conversioni vengano eseguite come parte dei tuoi flussi di lavoro esistenti.

Feature icon

Conversione affidabile

Fornisci conversioni di file affidabili mantenendo l’accuratezza e l’integrità dei tuoi documenti trasformati.

Feature icon

Converti documenti da archivi

Estrai e converti documenti da archivi, consentendo la trasformazione dei contenuti memorizzati in file compressi.

Esempi di codice

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

Converti PDF in immagine

Un caso comune consiste nel convertire un intero documento PDF o pagine specifiche in una raccolta di immagini. GroupDocs.Conversion per .NET offre la possibilità di convertire i PDF in diversi formati 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 desiderato utilizzando la classe ImageFileType.

Converti PDF in PNG in C#

using System.IO;
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 = (SavePageContext context) => File.Create($"resume-page-{context.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 una sezione di un documento grande

Con GroupDocs.Conversion per .NET, puoi convertire facilmente pagine specifiche da un documento voluminoso. Hai due metodi per farlo, a seconda delle tue esigenze. Puoi convertire un intervallo di pagine oppure 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 fluente: un approccio semplificato

La sintassi fluente offre una notazione concisa per le azioni comuni all’interno dell’API di GroupDocs.Conversion per .NET. Gli esempi di codice seguenti mostrano come sfruttare la sintassi fluente:

Converti DOCX in PDF in C# usando la sintassi fluente

using GroupDocs.Conversion;

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

Pronto per iniziare?

Scarica GroupDocs.Conversion 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