Как да конвертирате EPUB в PDF с помощта на C#

Този урок се фокусира върху процеса на трансформиране на файл на електронна книга във формат без възможност за редактиране чрез използване на един от популярните пакети за конвертиране на документи и предоставя пълен работен процес за това как да **конвертирате EPUB в PDF с помощта на C# **. Освен това тази публикация ви напътства как да използвате API за конвертиране на документи за писане на конвертор на електронни книги в PDF на C#. Ето основните стъпки заедно с примерно приложение за трансформиране на EPUB в PDF.

Стъпки за конвертиране на EPUB в PDF с помощта на C#

  1. Инсталирайте пакет GroupDocs.Conversion for .NET от мениджъра на пакети NuGet в приложението .NET, за да конвертирате EPUB в PDF
  2. Добавете препратка към пространството на имената GroupDocs.Conversion за конвертиране от EPUB в PDF формат
  3. Създайте екземпляр на класа Converter за зареждане на входния EPUB файл от диска за трансформиране в PDF формат
  4. Създайте и дефинирайте свойства за персонализиране на изходния PDF файл
  5. Извикайте метода Convert на класа Converter, за да запишете EPUB като PDF на диска

Това са основните точки за прилагане на функционалността за конвертиране на EPUB файл в PDF с помощта на C#. Тези стъпки са независими от платформата и могат лесно да се използват на всяка от често срещаните операционни системи като Windows, macOS и Linux, без да се настройва допълнителен софтуер. Трябва да напишете няколко реда код, който се състои от прости извиквания на API на споменатата библиотека за трансформиране на електронна книга в PDF и можете също да персонализирате конвертирания файл, като дефинирате различни свойства с помощта на обекта PdfConvertOptions.

Код за конвертиране на EPUB в PDF с помощта на C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertEpubToPdfUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert EPUB 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 EPUB file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.epub");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the EPUB in PDF format
converter.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

Горният кодов фрагмент демонстрира как да разработите приложението за промяна на EPUB в PDF на C#. Инициализирахме работния процес за трансформиране на документи, като настроихме необходимия пакет и включихме основните пространства от имена в кода. След завършването на тези стъпки заредихме входния EPUB файл с помощта на класа Converter и инстанцирахме класа PdfConvertOptions за настройка на параметри за персонализиране на конвертирания PDF документ. В последната стъпка извикахме метода Convert за конвертиране и съхраняване на EPUB файла в PDF на диска.

Обсъдихме процедурата за конвертиране на документи за конвертиране на EPUB в PDF в C# и разработихме пример за това. Наскоро публикувахме статия за промяна на SVG в JPG в C#, вижте ръководството как да конвертирате SVG в JPG с помощта на C# за повече информация.

 Български