File: draw-document.js

package info (click to toggle)
mupdf 1.17.0%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 64,012 kB
  • sloc: ansic: 322,239; java: 3,042; javascript: 1,243; python: 775; xml: 498; makefile: 438; sh: 312; awk: 6; sed: 5; lisp: 3
file content (9 lines) | stat: -rw-r--r-- 280 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
// Draw all pages in a document and save them as PNG files.

var doc = new Document(scriptArgs[0]);
var n = doc.countPages();
for (var i = 0; i < n; ++i) {
	var page = doc.loadPage(i);
	var pixmap = page.toPixmap(Identity, DeviceRGB);
	pixmap.saveAsPNG("out" + (i+1) + ".png");
}