我有一个很大的pdf文件,我想将它拆分为单独的PDF文件,每个页面都在单独的文件中。
可以在带节点模块的JS中执行此操作。
我搜索但是在npm中我只有将html转换为pdf的模块
答案 0 :(得分:3)
经过大量的搜索并且几乎放弃了,我最终发现HummusJS库会做我想做的事情!感谢@Taxilian
请参阅此帖子How can I create a customized version of an existing pdf file with node.js?
答案 1 :(得分:1)
PDF格式太复杂,无法通过javascript处理它。无法找到任何js libs,做得很好
使用其他pdf解析软件并从node.js运行它很容易
使用pdftk分割pdf
pdftk input.pdf burst output output_%02d.pdf
并通过child-process
var exec = require('child_process').exec,
child;
child = exec('pdftk input.pdf burst output output_%02d.pdf',
function (error, stdout, stderr) {
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
if (error !== null) {
console.log('exec error: ' + error);
}
});
pdftk split pdf with multiple pages
也许您可以找到使用pdftk的节点模块,但是自己运行它太容易了