Тази кратка статия обяснява стъпка по стъпка процедурата за конвертиране на Text в PDF в C#. Ще използваме един от популярните API за преобразуване на документи за извършване на трансформация на документи и ще разработим работния пример за функционалността C# Text to PDF. По-долу можете да намерите поетапните инструкции, както и примерен код за конвертиране на текст в PDF с помощта на C#.
Стъпки за конвертиране на текст в PDF в C#
- Инсталирайте пакет GroupDocs.Conversion for .NET от NuGet в приложението .NET, за да конвертирате текст в PDF
- Добавете препратка към пространството на имената GroupDocs.Conversion за разработване на функционалността Text to PDF
- Създайте клас Converter и предайте входния текстов файл на неговия конструктор
- Създайте обект от класа PdfConvertOptions и дефинирайте свойства за персонализиране на PDF документа
- Извикайте метода Convert на класа Converter, за да запишете текст като PDF документ
Функционалността конвертиране на TXT в PDF C# може да се приложи, като следвате точките по-горе. Преобразуването на документ може да се извърши чрез написване на няколко реда код, който се състои от API извиквания на библиотеката за преобразуване на документи. Тези стъпки не изискват инсталиране на софтуер на трети страни и могат да се използват на всяка операционна система като MS Windows, Linux и Mac OS, които поддържат .NET среда.
Код за конвертиране на текст в PDF в 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"); | |
} | |
} | |
} |
В горния кодов фрагмент създадохме възможността за C# конвертиране на TXT в PDF за демонстрация. Можете да видите в примера, че класът Converter се използва за зареждане на входния текстов файл за преобразуване след добавяне на основното пространство от имена. След това създайте клас PdfConvertOptions за дефиниране на параметрите за персонализиране на изходния PDF документ. И накрая, методът Convert позволява съхраняването на получения файл на диска.
Обсъдихме процеса на преобразуване на документа, за да създадем функцията Text to PDF C#. Наскоро публикувахме статия за промяна на SVG в PDF с помощта на C#, вижте ръководството как да конвертирате SVG в PDF в C# за повече информация.