Як конвертувати 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#, щоб отримати додаткові відомості.

 Українська