A problémám a következő adott egy könyvtár amiben alkönyvtárak vannak +1 szint mélyen, az alkönyvtárakban pedig .jpg vagy .tiff állományok a tif-ek közt lehetnek több oldalasak is.
\home\borzas\képek\
téma_1\
341.jpg
2232.jpg
A33.tif
we34.jpg
téma_2\
A211.jpg
bb2.jpg
wq3.jpg
ere4.tif
Olyan parancssorból paraméterezhető programot keresek ami az alkönyvtárakban lévő állományokat dátum szerint növekvő sorrendben beleteszi egy pdf állományba, aminek az alkönyvtár nevét adja névként, majd ha kész van törli az alkönyvtárat.
Van ilyesmire kész megoldás? Esetleg az imagemagick egy megfelelő szkriptből hívva megfelelő paraméterekkel?
- 4454 megtekintés
Hozzászólások
ImageMagick a barátod.
convert $(find . -name '*.{tif,jpg}'|ls -tr) kimenet.pdf
- A hozzászóláshoz be kell jelentkezni
nekem az volt a tapasztalatom imagemagick-kal, hogy az osszefuzes sokszor nem megbizhato, en altalaban egyenkent a file-okat atrakom pdf-be, majd ghostscript-tel osszefuzom valahogy igy:
#!/bin/bash
# Script to create one pdf out of the image files in the current directory.
echo "Preparing files (resizing to save size)"
for file in *.{jpg,png,gif}
do
convert -resize 2000x2000 $file small_$file.pdf
done
FILELIST=`ls -1 *.pdf`
echo "assembling the pdf"
gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite 0sOutputFile=out.pdf $FILELIST
echo "removing garbage"
rm $FILELIST
ez persze csak flat lista eseten mukodik, konyvtarstrukturara adaptalni kell, de talan a konvertalas resze segit valamit.
- A hozzászóláshoz be kell jelentkezni
A convert *.jpg valami.pdf ugyan működik, de irgalmatlan állományméretet ad, nézegettem a kapcsolókat, de nem lettem okosabb, hogyan tudnám beállítani, hogy a .pdf állományon belül a képek valami jpg hatékonyságú tömörítéssel legyenek tárolva?
- A hozzászóláshoz be kell jelentkezni
A
tiff2pdf
-fel lehet ezeket szabályozni. Összefűzést a
pdftk
-val szoktam csinálni.
- A hozzászóláshoz be kell jelentkezni
Próbáld ki a PStill-t. Képes a JPEG-et átalakítás nélkül beépíteni a PDF-be. Pár éve a Linux verzió ingyenes volt, most úgy néz ki hogy az is csak kipróbálásra.
PStill can convert PostScript, EPS, TIFF and JPEG files to PDF, transcode PDF to PDF and optional also generate pre-press ready EPS and PS files.
--
Légy derűs, tégy mindent örömmel!
- A hozzászóláshoz be kell jelentkezni
Ami a tömörítést illeti nem értem anno miért nem bökte ki a szemem a -quality kapcsoló ...
- A hozzászóláshoz be kell jelentkezni