Як конвертувати EPUB у PDF на C#

Цей короткий посібник пояснює, як перетворити EPUB на PDF у C#. У ньому наведено всі деталі для створення середовища, покрокову процедуру та приклад коду для написання повного конвертера EPUB у PDF на C#. Крім того, він також охоплює кілька властивостей для створення варіацій файлів PDF відповідно до ваших вимог.

Кроки для перетворення файлу EPUB у PDF на C#

  1. Налаштуйте середовище, встановивши Aspose.HTML for .NET для обробки файлів EPUB
  2. Створіть екземпляр класу PdfSaveOptions і встановіть необхідні властивості
  3. Перетворіть EPUB у формат PDF за допомогою методу ConvertEPUB

Ці кроки точно розробляють процес перетворення файлу з EPUB на PDF у C#. По-перше, вам потрібно встановити параметри для очікуваного документа PDF. Згодом завантажте вихідний файл EPUB і відтворіть його у форматі PDF, використовуючи вказані властивості.

Фрагмент коду для перетворення файлу EPUB у PDF на C#

using System.IO;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert EPUB to PDF using C#
{
// Set license
Aspose.Html.License lic = new Aspose.Html.License();
lic.SetLicense("Aspose.Total.lic");
// Open EPUB file
var stream = File.OpenRead("input.epub");
// Set path for output file
string savePath = Path.Combine("output.pdf");
// Create an instance of PdfSaveOptions
var options = new Aspose.Html.Saving.PdfSaveOptions();
// Call the ConvertEPUB method
Aspose.Html.Converters.Converter.ConvertEPUB(stream, options, savePath);
System.Console.WriteLine("Done");
}
}
}

Цей зразок коду може експортувати файл EPUB у PDF на C# незалежно від зовнішньої програми. Однак ви можете імпровізувати, завантажуючи або зберігаючи файли з потоку, масиву або диска. Так само ви можете керувати властивостями вихідного PDF-документа, такими як налаштування сторінки, шифрування, роздільна здатність тощо.

У цьому підручнику описано, як конвертувати EPUB у PDF на C#. Крім того, якщо ви хочете об’єднати файли HTML у файл PDF, зверніться до статті як об’єднати файли HTML у PDF на C#.

 Українська