msgeml-pdf-jpeg

1.0.4 • Public • Published

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

Package Sidebar

Install

npm i msgeml-pdf-jpeg

Weekly Downloads

6

Version

1.0.4

License

MIT

Unpacked Size

11.2 kB

Total Files

9

Last publish

Collaborators

  • osmirmariano