Файлы EPUB часто используются для публикации или печати брошюр, проспектов или электронных книг. В некоторых случаях вам может потребоваться преобразовать EPUB в файл Word DOCX. В соответствии с такими вариантами использования в этой статье объясняется, как программно преобразовать файл EPUB в формат DOCX на C#.
- Конвертер EPUB в Word DOCX — установка C# API
- Преобразование EPUB в Word DOCX программно на C#
- Преобразование EPUB в Word DOCX с помощью параметров страницы с помощью C#
Конвертер EPUB в DOCX — установка C# API
Aspose.HTML для .NET API поддерживает преобразование документов EPUB и нескольких других форматов файлов. Вы можете установить API, загрузив его DLL-файлы из раздела Новые версии или используя следующую команду NuGet в Microsoft Visual Studio:
PM> Install-Package Aspose.HTML
Преобразование EPUB в Word DOCX программно на C#
Вы можете преобразовать EPUB в DOCX, выполнив следующие действия:
- Загрузите исходный файл EPUB.
- Инициализировать объект класса DocSaveOptions.
- Преобразуйте файл EPUB в формат DOCX.
В следующем фрагменте кода подробно описано, как выполнить следующие шаги для преобразования файла EPUB в DOCX на C#:
// Создайте экземпляр DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
// Вызовите метод ConvertEPUB, чтобы преобразовать EPUB в Word DOCX.
Converter.ConvertEPUB("Test.epub", options, "output.docx");
Преобразование EPUB в Word DOCX с помощью параметров страницы с помощью C#
Вы можете преобразовать EPUB в файл DOCX с определенными настройками страницы в соответствии с вашими требованиями. Выполните следующие действия, чтобы преобразовать EPUB в DOCX с настройкой страницы на C#:
- Загрузите исходный документ EPUB.
- Создайте экземпляр класса DocSaveOptions.
- Укажите свойства настройки страницы, такие как высота, ширина, разрешение и т. д.
- Преобразуйте файл EPUB в формат DOCX.
В следующем фрагменте кода объясняется, как программно преобразовать файл EPUB в DOCX с определенными настройками страницы с помощью C#:
// Создайте экземпляр DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
// Установить размер страницы в дюймах
options.PageSetup.AnyPage = new Page(
new Size(
Length.FromInches(7),
Length.FromInches(5)));
// Вызовите метод ConvertEPUB, чтобы преобразовать EPUB в Word DOCX.
Converter.ConvertEPUB("Test.epub", options, "output.docx");
Получите бесплатную ознакомительную лицензию
Вы можете запросить бесплатную временную лицензию для ознакомления со всеми функциями API без каких-либо ограничений.
Изучите другие функции
Возможно, вы захотите изучить несколько других функций, предлагаемых API, как описано в разделе документация.
Онлайн-демонстрация
Попробуйте веб-приложение Конвертер EPUB в DOCX, разработанное с использованием вышеуказанного API.
Вывод
В этой статье вы узнали, как программно преобразовать файл EPUB в формат DOCX на C#. Вы изучили базовый сценарий преобразования, а также расширенное преобразование, указав свойства настройки страницы. Кроме того, в случае возникновения каких-либо проблем, пожалуйста, пишите нам на форум.
Смотрите также
[Преобразование EPUB в файл XPS на C#] (https://blog.aspose.com/ru/2022/02/22/convert-epub-xps-csharp/)
Совет: вы можете проверить Aspose PowerPoint to Word Converter, потому что он демонстрирует популярный процесс преобразования презентации в документ Word.