В това ръководство с инструкции ще се съсредоточим върху процеса стъпка по стъпка за конвертиране на ODG в PDF с помощта на C# чрез използване на няколко прости API извиквания на един от най-добрите документи библиотеки за преобразуване. Тази публикация ще предостави информация как да конфигурирате средата за разработване на приложението C# ODG to PDF конвертор на файлове. Ето пълния работен процес и примерен кодов фрагмент за конвертиране на 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 с помощта на C#
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# и разработихме пример за това. Наскоро публикувахме статия за промяна на Bitmap в PNG в C#, вижте ръководството как да конвертирате Bitmap в PNG с помощта на C# за повече информация.