oc2pus schrieb:schau mal hier, ein kleiner Ausschnitt aus der Datei /opt/kde3/bin/kim_album
Code:... dcopRef=`kdialog --progressbar "Kim - Creating miniatures ..." 2` case $nb in 1) montage -tile 1x1 -geometry 800x600+5+5 -page 842x595 "$@" /tmp/miniature.jpg dcop $dcopRef setLabel "Kim - Creating album ..." dcop $dcopRef setProgress 1 montage -tile 1x1 -geometry 600x800+5+5 -page 842x595 /tmp/miniature*.jpg* `kdialog --getsavefilename $dir *.pdf`;; ...
dort werden die Grössen festgelegt. Evtl "spielst" du mal mit dem Programm montage herum und rufst es via Kommandozeile auf (nichts anderes macht kim) um bessere Einstellungen für dich zu finden.
montage -tile 1x1 -geometry 600x800+5+5 -page 842x595 /tmp/miniature*.jpg*
Yehudi schrieb:Wozu steht die Zeile ähnlich zwei mal in dem Script?
oc2pus schrieb:Yehudi schrieb:Wozu steht die Zeile ähnlich zwei mal in dem Script?
da wird erst eine temporäre Datei erstellt und dann kommt ein Dialog, wie das Ergebnis-PDF benannt werden soll, dann wird das Ergebnis geschrieben...
...
dcopRef=`kdialog --progressbar "Kim - Creating miniatures ..." 2`
case $nb in
1) montage -tile 1x1 -geometry 600x850+5+5 -page 600x850 "$@" /tmp/miniature.jpg
dcop $dcopRef setLabel "Kim - Creating album ..."
dcop $dcopRef setProgress 1
montage -tile 1x1 -geometry 600x850+5+5 -page 600x850 /tmp/miniature*.jpg* `kdialog --getsavefilename $dir *.pdf`;;
...