Friday, April 06, 2007

Printing Faire-Parts in Linux

C'était pendant la période d'impression des faire-parts ... Réalisés avec inkscape sous linux, terrible pour de la mise en page, mais assez incomplet lorsqu'il s'agit de recoller les 2 faces d'un faire-part (ou de n'importe quelle brochure) dans un document .pdf unique.

J'ai donc ressorti ma panoplie de gourou linux (les manpages, quoi) pour chercher des "trucs postscript" pour recoller des documents à partir de petits morceaux ...

Des fois que ça servirait à quelqu'un ^_^


gs -sDEVICE=pswrite -r300 -sOutputFile=fps.ps -dNOPAUSE -dBATCH fpsa.ps fpsb.ps

the one above allows me to merge two sides of a folder into a single postscript file with no loss of resolution (thanks to the "pswrite" pseudo-device). NOPAUSE and BATCH are needed to disable all user-interaction of ghostscript.

The two sides fpsa and fpsb were individually rendered from SVG files using

inkscape fairepart-soiree-a.svg --print=">fpsa.ps"
inkscape fairepart-soiree-b.svg --print=">fpsb.ps"

1 comment:

  1. petit essai avec -sDEVICE=pdfwrite pour manipuler directement les 20 fichiers pdf de ma soeur qui imprime son cours de math chez moi ...

    C'est long (la feinte!) et j'ai eu droit à un Error: /undefined in --get--
    Operand stack:
    --dict:6/6(L)-- A 1 --dict:10/10(L)-- --dict:10/10(L)-- FontName --dict:10/10(L)-- Name

    (plantage de ghostscript, quoi).

    Oups ... attendez. J'ai pris le contenu de mon home directory ... pas étonnant que ça ait planté. Mais ils sont bien tous regroupés ensemble. Coolyo.

    ReplyDelete

this is the right place for quickstuff