Come convertire ODT in PDF in C#

In questo articolo pratico, discuteremo il flusso di lavoro completo utilizzando uno dei popolari pacchetti di conversione dei documenti per convertire ODT in PDF in C# e produrre un esempio di codice funzionante per ** Applicazione di conversione da C# ODT a PDF** per dimostrazione. Inoltre, ti guideremo su come personalizzare il documento PDF convertito definendo varie proprietà. Ecco i passaggi principali e uno snippet di codice di esempio per convertire il file ODT in PDF utilizzando il linguaggio C#.

Passaggi per convertire ODT in PDF in C#

  1. Installa il pacchetto GroupDocs.Conversion for .NET da NuGet per convertire ODT in PDF
  2. Aggiungi un riferimento allo spazio dei nomi GroupDocs.Conversion per la conversione dal formato ODT al formato PDF
  3. Crea un’istanza della classe Converter per caricare il file ODT di input dal disco per la trasformazione in formato PDF
  4. Crea e imposta le opzioni di conversione per personalizzare il file PDF convertito
  5. Infine, chiama il metodo Convert per salvare ODT come PDF sul disco

Per creare l’applicazione per la conversione da ODT a PDF utilizzando C#, i punti precedenti ti aiutano a implementare rapidamente la funzionalità. Il flusso di lavoro di conversione dei documenti è molto semplice ed è possibile creare un’istanza del processo impostando il pacchetto di conversione richiesto dal sito Web NuGet e quindi includendo gli spazi dei nomi essenziali. Una volta completati i primi due passaggi, è il momento di caricare il file ODT di input utilizzando la classe Converter e quindi inizializzare la classe PdfConvertOptions per definire i parametri per personalizzare il documento PDF convertito. L’ultimo passaggio consente di chiamare il metodo Convert e archiviare il file risultante.

Codice per convertire ODT in PDF in C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertOdtToPdfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert ODT to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source ODT file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.odt");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the ODT in PDF format
converter.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

Abbiamo sviluppato il codice di esempio precedente per convertire il file ODT in PDF in C# utilizzando il flusso di lavoro definito nella sezione precedente. Questo è un esempio funzionante e può essere utilizzato direttamente nei progetti per eseguire la trasformazione del documento dopo aver installato la libreria menzionata e aver regolato i percorsi dei file. Inoltre, non è necessario installare nessun altro strumento e puoi eseguire questo codice su uno qualsiasi dei sistemi operativi più diffusi, inclusi Windows, macOS e Linux.

Abbiamo discusso il processo di trasformazione del documento per trasformare ODT in PDF utilizzando C# e prodotto un codice di esempio per esso. Di recente, abbiamo pubblicato un articolo per modificare il file di testo in JPG in C#, dai un’occhiata alla guida come convertire file di testo in JPG usando C# per ulteriori informazioni.

 Italiano