Как преобразовать ODT в PDF на C#

В этой практической статье мы обсудим полный рабочий процесс с использованием одного из популярных пакетов преобразования документов для преобразования ODT в PDF на C# и создания примера рабочего кода для ** Приложение для преобразования C# ODT в PDF** для демонстрации. Кроме того, мы расскажем вам, как настроить преобразованный PDF-документ, определив различные свойства. Вот основные шаги и пример кода для преобразования файла ODT в PDF с использованием языка C#.

Действия по преобразованию ODT в PDF на C#

  1. Установите пакет GroupDocs.Conversion for .NET из NuGet, чтобы преобразовать ODT в PDF.
  2. Добавьте ссылку на пространство имен GroupDocs.Conversion для преобразования формата ODT в формат PDF.
  3. Создайте экземпляр класса Converter для загрузки входного ODT-файла с диска для преобразования в формат PDF
  4. Создайте и задайте параметры преобразования для настройки преобразованного файла PDF.
  5. Наконец, вызовите метод 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 с помощью С#.

 Русский