Hogyan daraboljunk PDF-et parancssorban?

A probléma a következő: nyomtattál egy számlát .pdf-be, 3 példányban ugyebár (de kettőben legalább), de az ügyfélnek csak az első oldalt kell elküldened. Van az a megoldás, hogy küldöd neki a teljes 3 oldalas pdf-et, de hát ez nem túl elegáns, lássuk be. Innentől két lehetőséged van:

  1. A kényelmes, de nem mindig működő (mert érzékeny) megoldás: pdftk. Debian (Ubuntu) része, a teendőd annyi, hogy felteszed a tool-t, és darabolod a pdf-et:

    aptitude install pdftk
    pdftk in.pdf burst

  2. Az oldskool megoldás, ami még nekem is működik: Ghostscript (gs). Ami azt illeti, nekem sokkal jobban tetszik is, megszabhatod, hogy melyik oldalt szeretnéd kipakolni külön file-ba, zseniális, valahogy így csinálod:

    aptitude install gs (de ez 99,99%, hogy fent van)
    gs -sDEVICE=pdfwrite -dNOPAUSE -dQUIET -dBATCH -dFirstPage=m -dLastPage=n -sOutputFile=out.pdf in.pdf
    A fenti egyenletben ‘m’ az első, míg ‘n’ az utolsó nyomtatandó oldal.

Ezt, és még sokkal több PDF hacket tanulhatsz Francis Wright csodálatos PDF FAQ-jából.

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny