Split PDF in separate file in Javascript

回眸只為那壹抹淺笑 提交于 2019-12-08 16:14:38

问题


i Have a big pdf file and i would like to split it in separate PDF files, each page in separate file.

It is possible to do that in JS with node module.

I search but in npm i just have modules that convert html to pdf


回答1:


After a lot of searching and nearly giving up, I did eventually find that the HummusJS library will do what I want to do! thanks to @Taxilian

See this post How can I create a customized version of an existing pdf file with node.js?




回答2:


PDF format too complex for handling it via javascript. Can't find any js libs, that doing it well

It's easy to use other pdf parsing software and run it from node.js

use pdftk for splitting pdf

pdftk input.pdf burst output output_%02d.pdf

and run it via 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

maybe you can find node module for using pdftk, but it's too easy to run it by yourself



来源:https://stackoverflow.com/questions/33039152/split-pdf-in-separate-file-in-javascript

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!