API Java para renderizar MSG para PDF

Exporte MSG para PDF usando a API Java local sem usar dependências de terceiros

 

A conversão de e-mail é um recurso poderoso que os desenvolvedores Java podem integrar em qualquer aplicativo Java J2SE, J2EE, J2ME via Aspose.Total for Java . Usando duas APIs dentro do pacote, você pode converter Msg MSG para PDF sem dependências de terceiros. Em primeiro lugar, você pode usar a API de manipulação de e-mail Aspose.Email for Java para converter o formato de arquivo MSG para HTML. Em segundo lugar, você pode renderizar HTML para PDF usando a API de processamento de documentos Aspose.Words for Java .

Como converter MSG para PDF

  1. Abra o arquivo MSG usando a classe MailMessage
  2. Converta MSG para HTML usando save método
  3. Carregue HTML usando a classe Document
  4. Salve o documento no formato PDF usando save e defina PDF como SaveFormat

Requisitos de conversão

Você precisa usar o Aspose.Total para Java diretamente de um projeto baseado em Maven e inclua bibliotecas em seu pom.xml.

Como alternativa, você pode obter um arquivo ZIP em downloads .

// load the MSG file to be converted
MailMessage message = MailMessage.load("sourceFile.msg"); 
// save MSG as a HTML 
message.save("HtmlOutput.html", SaveOptions.getDefaultHtml());
// load HTML with an instance of Document
Document document = new Document("HtmlOutput.html");
// call save method while passing SaveFormat.PDF
document.save("output.pdf", SaveFormat.PDF);   

Explore MSG Opções de conversão com Java

Converter MSGs para BMP (Ficheiro de Imagem Bitmap)
Converter MSGs para DOC (Formato binário do Microsoft Word)
Converter MSGs para DOCM (Arquivo Marco do Microsoft Word 2007)
Converter MSGs para DOCX (Documento do Word do Office 2007+)
Converter MSGs para DOT (Arquivos de modelo do Microsoft Word)
Converter MSGs para DOTM (Arquivo de modelo do Microsoft Word 2007+)
Converter MSGs para DOTX (Arquivo de modelo do Microsoft Word)
Converter MSGs para EMF (Formato de metarquivo aprimorado)
Converter MSGs para EPUB (Abrir arquivo de e-book)
Converter MSGs para FLATOPC (Microsoft Word 2003 WordprocessingML)
Converter MSGs para GIF (Formato de Intercâmbio Gráfico)
Converter MSGs para PNG (Gráfico de Rede Portátil)
Converter MSGs para JPEG (Grupo Conjunto de Especialistas em Fotografia)
Converter MSGs para MD (Linguagem de Remarcação)
Converter MSGs para ODT (Formato de Arquivo de Texto OpenDocument)
Converter MSGs para OTT (Modelo OpenDocument)
Converter MSGs para PCL (Linguagem de Comando da Impressora)
Converter MSGs para PDF (Formato de Documento Portátil)
Converter MSGs para PNG (Gráfico de Rede Portátil)
Converter MSGs para PS (Arquivo PostScript)
Converter MSGs para RTF (Formato de texto rico)
Converter MSGs para SVG (Gráficos vetoriais escalares)
Converter MSGs para TIFF (Formato de arquivo de imagem marcado)
Converter MSGs para DOCX (Documento do Word do Office 2007+)
Converter MSGs para WORDML (Microsoft Word 2003 WordprocessingML)
Converter MSGs para XPS (Especificações do Papel XML)
Converter MSGs para BMP (Ficheiro de Imagem Bitmap)
Converter MSGs para DOC (Formato binário do Microsoft Word)
Converter MSGs para DOCM (Arquivo Marco do Microsoft Word 2007)
Converter MSGs para DOCX (Documento do Word do Office 2007+)
Converter MSGs para DOT (Arquivos de modelo do Microsoft Word)
Converter MSGs para DOTM (Arquivo de modelo do Microsoft Word 2007+)
Converter MSGs para DOTX (Arquivo de modelo do Microsoft Word)
Converter MSGs para EMF (Formato de metarquivo aprimorado)
Converter MSGs para EPUB (Abrir arquivo de e-book)
Converter MSGs para FLATOPC (Microsoft Word 2003 WordprocessingML)
Converter MSGs para GIF (Formato de Intercâmbio Gráfico)
Converter MSGs para IMAGE (Arquivos de imagem)
Converter MSGs para JPEG (Grupo Conjunto de Especialistas em Fotografia)

O que é MSG Formato de Arquivo

MSG é um formato de arquivo usado pelo Microsoft Outlook para armazenar mensagens de e-mail individuais. MSG significa “Outlook Message Format”. Ele contém todos os componentes de um e-mail, incluindo remetente, destinatário, assunto, corpo da mensagem, anexos e outros metadados.

Os arquivos MSG são de propriedade do Microsoft Outlook e são comumente usados para arquivar ou transferir mensagens de e-mail. Eles podem ser criados quando os usuários salvam e-mails individuais de suas caixas de correio ou quando as mensagens são exportadas ou copiadas do Outlook.

O formato MSG preserva a formatação e as propriedades originais do e-mail, permitindo que ele seja visualizado e acessado em da mesma forma que no cliente Outlook. Isso inclui manter a formatação rich text, hiperlinks, imagens incorporadas e anexos.

Arquivos MSG podem ser abertos e visualizados diretamente no Microsoft Outlook. Eles também podem ser abertos por outros clientes de e-mail que suportam o formato MSG ou por software especializado projetado para manipulação de arquivos MSG. Além disso, os arquivos MSG podem ser convertidos para outros formatos, como EML (Email Message Format), para compatibilidade com diferentes clientes de e-mail.

Um recurso notável dos arquivos MSG é a capacidade de armazenar anexos de e-mail dentro do próprio arquivo. . Isso garante que todo o conteúdo relacionado seja mantido junto e possa ser facilmente acessado. Também simplifica o processo de compartilhamento ou arquivamento de e-mails com seus anexos intactos.

O que é PDF Formato de Arquivo

PDF, ou Portable Document Format, é um formato de arquivo projetado para apresentar documentos de maneira que permaneça consistente em vários aplicativos de software, dispositivos de hardware e sistemas operacionais. Cada arquivo PDF contém uma descrição abrangente de um documento de layout fixo, abrangendo texto, fontes, gráficos e outras informações necessárias para exibição precisa. Inicialmente desenvolvido pela Adobe Systems no início dos anos 1990, o PDF servia como um meio de compartilhar documentos de computador, preservando a formatação do texto e as imagens embutidas.

Arquivos PDF são normalmente gerados usando software como Adobe Acrobat ou ferramentas de criação de PDF semelhantes. Atualmente, o PDF tornou-se um padrão aberto regido pela Organização Internacional de Padronização (ISO). Essa padronização garante compatibilidade e interoperabilidade entre diferentes plataformas e sistemas. Para visualizar arquivos PDF, os usuários podem utilizar software gratuito, como o Adobe Reader ou outros visualizadores de PDF disponíveis.

Uma das vantagens significativas do PDF é sua independência de plataforma, permitindo visualização e impressão contínuas em uma ampla variedade de dispositivos e sistemas operacionais. Independentemente do hardware ou software utilizado, o layout e o conteúdo do documento permanecerão intactos. Essa acessibilidade universal contribuiu para a popularidade do PDF como formato preferencial para compartilhamento e distribuição de documentos em diversas plataformas e sistemas.

A capacidade do PDF de encapsular um documento completo, incluindo texto, fontes, gráficos e formatação, torna é uma escolha confiável para várias aplicações. Seja compartilhando relatórios importantes, publicando e-books, distribuindo formulários ou fazendo apresentações profissionais, o PDF garante a renderização consistente do documento e a preservação confiável do conteúdo em diferentes ambientes.