diff --git a/lib/convert.js b/lib/convert.js index ed0c324..1a21865 100644 --- a/lib/convert.js +++ b/lib/convert.js @@ -428,6 +428,10 @@ async function PDFToMMD(source, destination) { await ConvertPDF("mmd", source, destination); } +async function PDFToVanillaMarkdown(source, destination) { + await ConvertPDF("md", source, destination); +} + async function PDFToDOCX(source, destination) { await ConvertPDF("docx", source, destination); } @@ -635,6 +639,7 @@ module.exports = { MarkdownToLatexPDF, MarkdownToMarkdown, PDFToMMD, + PDFToVanillaMarkdown, PDFToDOCX, PDFToTEX, PDFToHTML, diff --git a/lib/mpx.js b/lib/mpx.js index 2c7808f..e777ee5 100755 --- a/lib/mpx.js +++ b/lib/mpx.js @@ -154,9 +154,12 @@ program } switch (true) { - case sourceExt === ".pdf" && (destinationExt === ".mmd" || destinationExt === ".md"): + case sourceExt === ".pdf" && destinationExt === ".mmd": await convert.PDFToMMD(source, destination); break; + case sourceExt === ".pdf" && destinationExt === ".md": + await convert.PDFToVanillaMarkdown(source, destination); + break; case sourceExt === ".pdf" && destinationExt === ".html": await convert.PDFToHTML(source, destination); break;