Ця публікація містить посібник із конвертування RTF у PDF за допомогою C#, а також докладні інструкції та зразок коду для функцій C# RTF у PDF. Це дуже простий посібник із перетворення документа RTF на документ PDF. Для цього підручника ми визначили кілька властивостей для перетвореного PDF-документа, але за потреби ви можете додати більше.
Кроки для перетворення RTF у PDF за допомогою C#
- Установіть пакет GroupDocs.Conversion for .NET із NuGet у свій проект
- Додайте посилання на простір імен GroupDocs.Conversion
- Ініціалізуйте клас Converter і завантажте вхідний файл RTF
- Створіть об’єкт класу PdfConvertOptions
- Збережіть вихідний PDF-файл, надавши ім’я перетвореного файлу та екземпляр класу PdfConvertOptions методу Convert класу Converter
Ви можете легко здійснити перетворення RTF у PDF C#, дотримуючись наведених вище кроків. Спочатку налаштуйте свій проект, встановивши необхідний пакет NuGet.org і додавши посилання на відповідний простір імен у коді. Завантажте вихідний файл RTF, створивши екземпляр класу Converter, а потім ініціалізуйте клас PdfConvertOptions, щоб визначити атрибути вихідного документа PDF. Нарешті, скористайтеся методом «Перетворити» та надайте параметри перетворення, щоб зберегти вихідний PDF-файл на диск.
Код для перетворення RTF у PDF за допомогою C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertRtfToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert RTF 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 RTF file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.rtf"); | |
// Set the properties for the output PDF document | |
var convertOptions = new PdfConvertOptions() | |
{ | |
Height = 500, | |
Width = 500, | |
Dpi = 100, | |
PageNumber = 1, | |
PagesCount = 1 | |
}; | |
// Convert and save the RTF in PDF format | |
converter.Convert("converted.pdf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
У цьому прикладі ми продемонстрували код перетворення RTF на PDF C#. Завдяки встановленню властивостей вихідного PDF-документа цей зразок коду підтримує як базове, так і розширене перетворення документів. Ви також можете встановити поля сторінки, орієнтацію сторінки, поворот, пароль та інші властивості для перетвореного документа PDF.
Ми обговорювали перетворення документа для Excel у CSV у C# в нашому останньому посібнику. Якщо вам цікаво дізнатися як конвертувати Excel у CSV на C#, перегляньте цей підручник.