Файлы EPUB обычно используются для обмена или печати файлов в больших масштабах. Например, в наши дни очень распространены электронные книги, созданные в формате EPUB. В некоторых ситуациях вам может потребоваться преобразовать EPUB в файл XPS. Соответственно, в этой статье рассказывается, как программно преобразовать файл EPUB в формат XPS на C#.
Конвертер EPUB в XPS — установка C# API
Aspose.HTML для .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 в XPS, разработанное с использованием вышеуказанного API.
Вывод
В этой статье вы узнали, как программно преобразовать файл EPUB в формат XPS на C#. Более того, файл XPS обрабатывается с высокой точностью и эффективностью в течение нескольких секунд. Кроме того, вы можете интегрировать эту функцию в свои приложения на основе платформы .NET или .NET Core, написав всего несколько строк кода. Пожалуйста, не стесняйтесь обращаться к нам на форуме, если вам нужна помощь.