В тази статия с инструкции ще обсъдим пълния работен процес с помощта на един от популярните пакети за преобразуване на документи за конвертиране на 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# за повече информация.