8000 GitHub - osmirmariano/msgeml-pdf-jpeg: Converte arquivos `.msg` (Outlook) e `.eml` (Gmail) em PDFs e JPEG com formatação e imagens mantidas.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Converte arquivos `.msg` (Outlook) e `.eml` (Gmail) em PDFs e JPEG com formatação e imagens mantidas.

Notifications You must be signed in to change notification settings

osmirmariano/msgeml-pdf-jpeg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

msgeml-pdf-jpeg

Converte arquivos .msg (Outlook) e .eml (Gmail) em PDFs e JPEG com formatação e imagens mantidas.

Requisitos

  • Node.js 16+
  • libpff instalado no sistema (usa o comando pffexport)

Instalação

npm i msgeml-pdf-jpeg

Documentação

Converter EML para PDF

const { convertEMLFile } = require('msgeml-pdf-jpeg');

try {
    await convertEMLFile('./exemplo/exemplo.eml', 'pdf');
} catch (error) {
    throw Error(error);
}

Converter EML para IMAGEM JPEG

const { convertEMLFile } = require('msgeml-pdf-jpeg');

try {
    await convertEMLFile('./exemplo/exemplo.eml', 'jpeg');
} catch (error) {
    throw Error(error);
}

Converter MSG para PDF

const { convertMSGFile } = require('msgeml-pdf-jpeg');

try {
    await convertMSGFile('./exemplo/exemplo.msg', 'pdf');
} catch (error) {
    throw Error(error);
}

Converter MSG para IMAGEM (JEPG)

const { convertMSGFile } = require('msgeml-pdf-jpeg');

try {
    await convertMSGFile('./exemplo/exemplo.msg', 'jpeg');
} catch (error) {
    throw Error(error);
}

Os parâmetros dos métodos consiste em dois sendo eles: caminho do arquivo eml ou msg (quando ele gera o arquivo pdf ou jpeg ele salva no mesmo diretório que ta salvo os arquivos originais) e extensão se é PDF ou JPEG

About

Converte arquivos `.msg` (Outlook) e `.eml` (Gmail) em PDFs e JPEG com formatação e imagens mantidas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0