Cómo convertir texto a PDF en C#

Este breve artículo explica el procedimiento paso a paso para convertir Text a PDF en C#. Usaremos una de las API de conversión de documentos populares para realizar la transformación de documentos y desarrollaremos el ejemplo de trabajo para la funcionalidad C# Text to PDF. A continuación, puede encontrar las instrucciones paso a paso, así como un código de muestra para convertir texto a PDF usando C#.

Pasos para convertir texto a PDF en C#

  1. Instale el paquete GroupDocs.Conversion for .NET desde NuGet en la aplicación .NET para convertir texto a PDF
  2. Agregue una referencia al espacio de nombres GroupDocs.Conversion para desarrollar la funcionalidad Texto a PDF
  3. Crea una instancia de la clase Converter y pasa el archivo de texto de entrada a su constructor
  4. Cree un objeto de la clase PdfConvertOptions y defina propiedades para personalizar el documento PDF
  5. Llame al método Convert de la clase Converter para guardar el texto como un documento PDF

La función convertir TXT a PDF C# se puede implementar siguiendo los puntos anteriores. La conversión de documentos se puede realizar escribiendo unas pocas líneas de código que consisten en llamadas a la API de la biblioteca de conversión de documentos. Estos pasos no requieren la instalación de ningún software de terceros y se pueden usar en cualquier sistema operativo como MS Windows, Linux y Mac OS que admita un entorno .NET.

Código para convertir texto a PDF en C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertTextToPdfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert Text 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 Text file for conversion to PDF
var converterObj = new GroupDocs.Conversion.Converter("sample.txt");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the TXT in PDF format
converterObj.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

En el fragmento de código anterior, hemos creado la capacidad C# convertir TXT a PDF para demostración. Puede ver en el ejemplo que la clase Converter se usa para cargar el archivo de texto de entrada para la conversión después de agregar el espacio de nombres esencial. Luego, crea una instancia de la clase PdfConvertOptions para definir los parámetros para personalizar el documento PDF de salida. Finalmente, el método Convert permite almacenar el archivo resultante en el disco.

Hemos discutido el proceso de transformación de documentos para crear la funcionalidad de C# de Texto a PDF. Recientemente, publicamos un artículo para cambiar SVG a PDF usando C#, consulte la guía cómo convertir SVG a PDF en C# para obtener más información.

 Español