В этом практическом руководстве мы сосредоточимся на пошаговом процессе преобразования ODG в PDF с помощью C#, используя несколько простых вызовов API одного из лучших документов. библиотеки преобразования. В этом посте содержится информация о том, как настроить среду для разработки приложения C# ODG to PDF File Converter. Вот полный рабочий процесс и пример фрагмента кода для преобразования файла ODG в PDF на C#.
Шаги по преобразованию ODG в PDF с помощью C#
- Установите пакет GroupDocs.Conversion for .NET из диспетчера пакетов NuGet в приложении .NET, чтобы преобразовать ODG в PDF.
- Добавьте ссылку на пространство имен GroupDocs.Conversion для разработки преобразования ODG в PDF.
- Создайте экземпляр класса Converter для загрузки входного ODG-файла с диска для преобразования в формат PDF
- Создайте и определите свойства для документа PDF, чтобы настроить его
- Наконец, вызовите метод Convert класса Converter, чтобы сохранить ODG в формате PDF на диске.
Мы описали рабочий процесс преобразования файла ODG в PDF с помощью C#. Этот рабочий процесс очень прост для преобразования документов, выполнив следующие шаги по порядку. Вам необходимо создать экземпляр процедуры преобразования, настроив пакет преобразования документов с веб-сайта NuGet, а затем включив в код необходимые пространства имен. Следующий шаг поможет вам загрузить входной файл для преобразования в нередактируемый формат с помощью конструктора класса Converter, после чего вам необходимо создать объект класса PdfConvertOptions для настройки результирующего файла. Наконец, последний шаг позволяет сохранить преобразованный файл на диск.
Код для преобразования ODG в PDF с использованием С#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertOdgToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert ODG 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 ODG file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.odg"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the ODG in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
В предыдущем фрагменте кода мы реализовали функцию изменения ODG на PDF в C#, чтобы показать вам работу этой функции с помощью пошаговых инструкций, представленных в предыдущем разделе. Этот пример кода разработан путем написания нескольких строк кода и использования нескольких вызовов API пакета преобразования документов. Кроме того, этот рабочий процесс можно использовать в любой из распространенных операционных систем, включая Windows, macOS и Linux, которые поддерживают среду .NET, без установки какого-либо стороннего инструмента.
Мы обсудили процедуру преобразования документа для преобразования ODG в PDF на C# и разработали для нее пример. Недавно мы опубликовали статью о замене растрового изображения на PNG в C#. Дополнительные сведения см. в руководстве как преобразовать растровое изображение в PNG с помощью С#.