В этой практической статье мы обсудим полный рабочий процесс с использованием одного из популярных пакетов преобразования документов для преобразования 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 на С#
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 с помощью С#.