ghostscript-parallel: Let Ghostscript render pages in parallel

[ bsd3, graphics, program ] [ Propose Tags ]

This is intended for rendering PostScript or PDF documents using Ghostscript. Ghostscript has the option -dNumRenderingThreads but it does not speedup pretty much, because it renders each page using multiple threads.

This program runs Ghostscript multiple times on distinct page subsets, such that Ghostscript can render pages in parallel.

gs-parallel has its own options, interprets them and converts and passes them to gs, but it also allows to pass custom options to gs after --.

Run it like so:

gs-parallel input.pdf frames-%04d.png \
    -- -sDEVICE=png16m -dNOPAUSE -dBATCH

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0, 0.0.1
Dependencies base (>=4.5 && <5), directory (>=1.3 && <1.4), optparse-applicative (>=0.11 && <0.19), pooled-io (>=0.0.2 && <0.1), process (>=1.6 && <1.7), shell-utility (>=0.1 && <0.2), utility-ht (>=0.0.10 && <0.1) [details]
License BSD-3-Clause
Author Henning Thielemann
Maintainer haskell@henning-thielemann.de
Category Graphics
Home page https://hub.darcs.net/thielema/ghostscript-parallel
Source repo this: darcs get https://hub.darcs.net/thielema/ghostscript-parallel --tag 0.0
head: darcs get https://hub.darcs.net/thielema/ghostscript-parallel
Uploaded by HenningThielemann at 2023-09-16T09:49:03Z
Distributions LTSHaskell:0.0.1, NixOS:0.0.1, Stackage:0.0.1
Executables gs-parallel
Downloads 87 total (10 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2023-09-16 [all 1 reports]