У цій статті з інструкціями ми обговоримо повний робочий процес за допомогою одного з популярних пакетів конвертації документів для перетворення ODT на PDF у C# і створимо зразок робочого коду для ** Додаток C# ODT у PDF** для демонстрації. Крім того, ми допоможемо вам налаштувати перетворений документ PDF, визначивши різні властивості. Ось основні кроки та зразок фрагмента коду для перетворення файлу ODT у PDF за допомогою мови C#.
Кроки для перетворення ODT у PDF на C#
- Установіть пакет GroupDocs.Conversion for .NET із NuGet, щоб конвертувати ODT у PDF
- Додайте посилання на простір імен GroupDocs.Conversion для перетворення формату ODT у PDF
- Створіть екземпляр класу Converter для завантаження вхідного ODT-файлу з диска для перетворення у формат PDF
- Створіть і встановіть параметри перетворення для налаштування перетвореного файлу PDF
- Нарешті, викличте метод Convert, щоб зберегти ODT як PDF на диску
Щоб створити програму для перетворення ODT у PDF за допомогою C#, наведені вище пункти допоможуть вам швидко реалізувати функціональність. Робочий процес перетворення документів дуже простий, і ви можете ініціювати процес, налаштувавши необхідний пакет перетворення на веб-сайті NuGet, а потім включивши основні простори імен. Після виконання перших двох кроків настав час завантажити вхідний файл ODT за допомогою класу Converter, а потім ініціалізувати клас PdfConvertOptions для визначення параметрів для налаштування перетвореного документа PDF. Останній крок дозволить вам викликати метод Convert і зберегти отриманий файл.
Код для перетворення ODT у PDF на 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"); | |
} | |
} | |
} |
Ми розробили наведений вище зразок коду для перетворення файлу ODT у PDF на C# за допомогою робочого процесу, визначеного в попередньому розділі. Це робочий приклад, який можна безпосередньо використовувати в проектах для виконання трансформації документа після встановлення згаданої бібліотеки та налаштування шляхів до файлів. Крім того, вам не потрібно встановлювати будь-який інший інструмент, і ви можете запускати цей код у будь-якій з популярних операційних систем, включаючи Windows, macOS і Linux.
Ми обговорили процес перетворення документа для перетворення ODT у PDF за допомогою C# та створили зразок коду для нього. Нещодавно ми опублікували статтю про зміну текстового файлу на JPG у C#, перегляньте посібник як конвертувати текстовий файл у JPG за допомогою C#, щоб отримати додаткові відомості.