Como converter Word para HTML usando C++

Neste breve tutorial, entenderemos como converter Word para HTML usando C++. O arquivo de entrada pode estar no formato DOCX ou DOC contendo texto, imagens, tabelas etc. Você pode salvar o Word como HTML em C++ para usar as informações em um site ou em um aplicativo baseado na Web executando essa conversão em qualquer sistema operacional com algumas chamadas de API.

Etapas para converter Word em HTML usando C++

  1. Instale a biblioteca Aspose.Words.Cpp usando o gerenciador de pacotes NuGet no Visual Studio IDE
  2. Use as referências a Aspose::Words e Aspose::Words::Saving namespaces
  3. Instancie uma instância de Document Class para carregar o documento do Word de entrada
  4. Inicialize uma instância da classe HtmlSaveOptions e especifique suas propriedades
  5. Salvar arquivo de saída em formato HTML

Nas etapas acima, exploramos como converter DOCX em HTML usando C++. Você pode alterar diferentes preferências do arquivo HTML de saída, como recursos de fonte ou imagem, estilo CSS, codificação, etc., conforme suas necessidades. O arquivo HTML de saída é renderizado com alta fidelidade enquanto consome pouco tempo e recursos da CPU.

Código para exportar Word para HTML em C++

No trecho de código acima, primeiro carregamos o arquivo Word de entrada com um objeto da classe Document e, em seguida, definimos várias propriedades para o arquivo HTML de saída esperado usando a classe HtmlSaveOptions. Nas linhas finais, invocamos o método Save para gravar a página HTML de saída no caminho especificado com o nome do arquivo mencionado. Além disso, esta conversão não depende da instalação do MS Word ou qualquer outra interface para exportar Word para HTML em C++.

No tópico anterior, verificamos os detalhes sobre como Enviar documento do Word por e-mail usando C++. No entanto, aqui consideramos como converter DOCX para HTML usando C++.

 Português