EPUB para DOCX csharp

Os arquivos EPUB são frequentemente usados para compartilhar ou imprimir brochuras, panfletos ou eBooks. Em alguns casos, pode ser necessário converter EPUB em um arquivo Word DOCX. De acordo com esses casos de uso, este artigo explica como converter um arquivo EPUB para o formato DOCX programaticamente em C#.

Conversor EPUB para DOCX – Instalação da API C#

Aspose.HTML for .NET API suporta a conversão de documentos EPUB e vários outros formatos de arquivo. Você pode instalar a API baixando seus arquivos DLL da seção New Releases ou usando o seguinte comando NuGet no Microsoft Visual Studio:

PM> Install-Package Aspose.HTML

Converter EPUB para Word DOCX programaticamente em C#

Você pode converter EPUB para DOCX com as etapas listadas abaixo:

  1. Carregue o arquivo EPUB de entrada.
  2. Inicialize um objeto da classe DocSaveOptions.
  3. Converta o arquivo EPUB para o formato DOCX.

O trecho de código a seguir explica como seguir estas etapas para converter um arquivo EPUB em DOCX em C#:

// Crie uma instância de DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// Chame o método ConvertEPUB para converter EPUB em Word DOCX
Converter.ConvertEPUB("Test.epub", options, "output.docx");

Converter EPUB para Word DOCX com configuração de página usando C#

Você pode converter EPUB em um arquivo DOCX com configurações de página específicas de acordo com seus requisitos. Por favor, siga os passos abaixo para converter EPUB para DOCX com configuração de página em C#:

  1. Carregue o documento EPUB de origem.
  2. Crie uma instância da classe DocSaveOptions.
  3. Especifique as propriedades de configuração da página, como altura, largura, resolução, etc.
  4. Converta o arquivo EPUB para o formato DOCX.

O snippet de código a seguir explica como converter um arquivo EPUB em DOCX com configurações de página específicas programaticamente usando C#:

// Crie uma instância de DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// Definir o tamanho da página em polegadas
options.PageSetup.AnyPage = new Page(
    new Size(
        Length.FromInches(7),
        Length.FromInches(5)));

// Chame o método ConvertEPUB para converter EPUB em Word DOCX
Converter.ConvertEPUB("Test.epub", options, "output.docx");

Obtenha Licença de Avaliação Gratuita

Você pode solicitar uma licença temporária gratuita para avaliar todos os recursos da API sem limitações.

Explorar outros recursos

Você pode explorar vários outros recursos oferecidos pela API, conforme abordado na seção documentação.

Demonstração on-line

Experimente o aplicativo da web EPUB to DOCX Converter desenvolvido usando a API acima.

Conclusão

Neste artigo, você aprendeu como converter um arquivo EPUB para o formato DOCX programaticamente em C#. Você explorou o cenário básico de conversão, bem como a conversão avançada, especificando as propriedades de configuração da página. Além disso, em caso de dúvidas, sinta-se à vontade para nos escrever no fórum.

Veja também

Converter EPUB para arquivo XPS em C#

Dica: Você pode querer verificar Aspose PowerPoint to Word Converter porque demonstra a apresentação popular para o processo de conversão de documentos do Word.