Este pequeno guia explica como converter Word DOC para EPUB usando C#. Ele inclui detalhes sobre como configurar o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo para desenvolver um conversor de documento do Word para EPUB usando C#**. O guia também compartilha detalhes sobre como personalizar o arquivo EPUB de saída ao configurar várias propriedades expostas pela API.
Etapas para converter DOCX em EPUB usando C#
- Defina o ambiente para usar Aspose.Words for .NET para criar um Ebook
- Carregue o arquivo Word de origem em um objeto Document para converter para EPUB
- Crie um objeto da classe HtmlSaveOptions para personalizar a saída
- Defina as propriedades do EPUB
- Save o arquivo EPUB de saída usando as opções acima
Estas etapas abrangem os detalhes da alteração do formato de arquivo de DOC para EPUB usando C#. Carregue o arquivo Word de origem, crie uma instância da classe HtmlSaveOptions e defina as propriedades desejadas, como SaveFormat, sinalizador para exportar propriedades do documento e critérios de divisão do documento. Em seguida, salve o arquivo EPUB de saída no disco usando o objeto HtmlSaveOptions.
Código para converter DOC para EPUB usando C#
using Aspose.Words; | |
using Aspose.Words.Saving; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document("SampleFile.docx"); | |
HtmlSaveOptions options = new HtmlSaveOptions | |
{ | |
DocumentSplitCriteria = DocumentSplitCriteria.HeadingParagraph, | |
SaveFormat = SaveFormat.Epub, | |
ExportDocumentProperties = true | |
}; | |
doc.Save("EPUB/OutputEbook.epub", options); | |
System.Console.WriteLine("DOCX to EPUB converted successfully"); | |
} | |
} |
Este código demonstrou a conversão de DOCX para EPUB usando C#. A classe HtmlSaveOptions contém várias propriedades, por exemplo AllowNegativeIndent para normalizar os recuos negativos, critérios de divisão como quebra de página, quebra de coluna ou quebra de seção, codificação e rótulos de lista de exportação. O DocumentSplitCriteria produz vários arquivos com base nos critérios, como usar o HeadingParagraph, cada parágrafo é renderizado para um EPUB separado.
Este artigo nos ensinou a conversão de DOC para EPUB. Para converter um arquivo HTML para um arquivo Word, consulte o artigo em como converter HTML para documento Word usando C#.