Convierta el archivo TXT del Bloc de notas a PDF en C#

El Bloc de notas proporciona la forma más fácil y rápida de anotar los puntos importantes o crear notas. Además, varias aplicaciones generan información útil en forma de archivos TXT. Dado que los archivos TXT no admiten funciones avanzadas, como anotaciones, etc., es posible que deba convertirlos al formato PDF. Para realizar esta conversión desde aplicaciones .NET, este artículo explica cómo convertir archivos TXT a formato PDF usando C#.

Biblioteca C# para conversión de TXT a PDF

Para convertir archivos TXT a PDF, utilizaremos Aspose.Words for .NET. Es una biblioteca rica en funciones y ampliamente utilizada para crear y manipular documentos de procesamiento de texto. Además, proporciona un convertidor de documentos de alta calidad para convertir documentos de Word y archivos de texto sin formato. Puede descargar la DLL de la API o instalarla directamente desde NuGet mediante la consola del administrador de paquetes.

PM> Install-Package Aspose.Words

Convierta un archivo TXT a PDF en C#

La conversión de un archivo TXT a formato PDF utilizando Aspose.Words es extremadamente sencilla. Simplemente cargue el archivo TXT y guárdelo como documento PDF en la ubicación deseada. Los siguientes son los pasos para convertir un archivo TXT a PDF en C#.

El siguiente ejemplo de código muestra cómo convertir un archivo TXT a formato PDF.

// Cargar archivo TXT
Document document = new Document("sample.txt");

// Guardar archivo TXT como PDF
document.Save("output.pdf", SaveFormat.Pdf);   

La siguiente captura de pantalla muestra el archivo PDF convertido.

Convierta archivos TXT a PDF mediante programación usando C#

Archivo PDF convertido

Obtenga una licencia de API gratuita

Puede obtener una licencia temporal para usar Aspose.Words for .NET sin limitaciones de evaluación.

Conclusión

En este artículo, ha aprendido cómo convertir archivos TXT a formato PDF en C#. Simplemente puede instalar Aspose.Words for .NET y automatizar la conversión de TXT a PDF en sus aplicaciones. Además, puede explorar más sobre Aspose.Words for .NET utilizando la documentación. Además, puede publicar sus consultas o preguntas en nuestro foro.

Ver también