如何将pdf保存到临时备忘录或缓冲区数组中

时间:2018-06-27 12:08:14

标签: javascript arrays buffer pdfjs

我正在使用javascript解析pdf文件并将其保存为单个页面(我需要将页面的文本内容保存在变量中或将所有页面保存为数组)。

我所做的代码,获取pdf路径作为输入,并为它的每一页创建一个pdf。

我真的不知道如何修改代码以将文本另存为变量。 有人可以帮我解决我的问题吗?

function splitPdfToPages(temporary_path_in, path_Out) {
    pdfReader = hummus.createReader(temporary_path_in);
    var filename = path.basename(temporary_path_in, '.pdf');
    for (var i = 1; i <= pdfReader.getPagesCount(); i++) {
        pdfWriter = hummus.createWriter(path_Out + filename + '_NrPag_' + (i) + '.pdf');
        pdfWriter.createPDFCopyingContext(pdfReader).appendPDFPageFromPDF(i - 1);
        pdfWriter.end();
        console.log("splitPdfToPages - I -" + 'Pagina n. [' + (i) + '] creata');
    }
};

0 个答案:

没有答案