msgeml-pdf-jpeg
v1.0.4
Published
Converte arquivos .msg (Outlook) e .eml (Gmail) em PDFs e JPEG com formatação e imagens preservadas.
Maintainers
Readme
msgeml-pdf-jpeg
Converte arquivos .msg (Outlook) e .eml (Gmail) em PDFs e JPEG com formatação e imagens mantidas.
Requisitos
- Node.js 16+
libpffinstalado no sistema (usa o comandopffexport)
Instalação
npm i msgeml-pdf-jpegDocumentaçã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
