Файли EPUB зазвичай використовуються для спільного використання або друку файлів у великому масштабі. Наприклад, сьогодні дуже поширені електронні книги, створені у форматі EPUB. У певних ситуаціях вам може знадобитися конвертувати EPUB у файл XPS. Відповідно, у цій статті розповідається про те, як програмно конвертувати файл EPUB у формат XPS у C#.
Конвертер EPUB у XPS – встановлення C# API
Aspose.HTML for .NET API підтримує конвертацію документів EPUB. Ви можете налаштувати API, завантаживши файли DLL із розділу Завантаження або за допомогою наступної інсталяційної команди NuGet.
PM> Install-Package Aspose.HTML
Перетворення EPUB на XPS на C#
Ви можете конвертувати EPUB у XPS, виконавши наведені нижче дії.
- Завантажте вхідний файл EPUB.
- Ініціалізувати об’єкт класу XpsSaveOptions.
- За потреби вкажіть розміри сторінки в дюймах, сантиметрах тощо.
- Перетворіть файл EPUB у формат XPS.
У наведеному нижче фрагменті коду пояснюється, як програмно виконати ці кроки, щоб перетворити файл EPUB на XPS у C#:
// Створіть екземпляр XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();
// Встановити розмір сторінки в дюймах
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(7),Length.FromInches(3)));
// Викличте метод ConvertEPUB, щоб конвертувати EPUB у XPS
Converter.ConvertEPUB("input.epub", options, "output.xps");
Отримайте безкоштовну оціночну ліцензію
Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити всі функції API без будь-яких обмежень.
Ознайомтеся з іншими функціями
Ви можете ознайомитися з багатьма іншими функціями, які пропонує API, відвідавши документацію.
Онлайн демо
Спробуйте веб-програму EPUB to XPS Converter, розроблену за допомогою вищевказаного API.
Висновок
У цій статті ви дізналися, як програмно конвертувати файл EPUB у формат XPS у C#. Крім того, файл XPS відтворюється з високою точністю та ефективністю протягом кількох секунд. Крім того, ви можете інтегрувати цю функцію у свої додатки на основі .NET або .NET Core за допомогою лише кількох рядків коду. Будь ласка, не соромтеся зв’язатися з нами на форумі, якщо вам потрібна допомога.