O MS Outlook usa OFT como formato de modelo para criar layouts para os e-mails. O modelo pode ser pré-formatado e preenchido com o conteúdo dinamicamente para criar mensagens personalizadas. Em alguns casos, você pode obter os arquivos OFT e precisar convertê-los para o formato HTML programaticamente. Para conseguir isso, este artigo mostra como converter um arquivo OFT para HTML em Java.
API Java para conversão de OFT para HTML
Para converter arquivos OFT, usaremos Aspose.Email for Java. É uma biblioteca poderosa para criar e enviar e-mails e implementar aplicativos de cliente de e-mail. Além disso, permite manipular e converter vários formatos de e-mail. Você pode baixar a API ou instalá-la usando as seguintes configurações do Maven.
Repositório:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependência
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>22.4</version>
<classifier>jdk16</classifier>
</dependency>
Converter um arquivo OFT para HTML
A seguir estão as etapas para converter um arquivo OFT em HTML programaticamente.
- Carregue o arquivo OFT usando a classe MailMessage.
- Converta OFT para HTML usando o método MailMessage.save(String, SaveOptions).
O exemplo de código a seguir mostra como converter um arquivo OFT para o formato HTML.
// Carregar o arquivo OFT
MailMessage message = MailMessage.load("input.oft");
// Salvar OFT como HTML
message.save("output.html", SaveOptions.getDefaultHtml());
Obtenha uma licença gratuita
Você pode obter uma licença temporária gratuita para usar o Aspose.Email for Java sem limitações de avaliação.
Conclusão
Neste artigo, você aprendeu como converter arquivos OFT para HTML em Java. Você pode simplesmente instalar o Aspose.Email e integrar a conversão OFT para HTML em seus aplicativos. Além disso, você pode explorar outros recursos do Aspose.Email usando a documentação. Além disso, você pode postar suas dúvidas em nosso fórum.