2694 Tipps & Tricks
Kategorie: Linux / Samba Tipp im neuen Fenster anzeigen
PDF Drucker einrichten (235 x gelesen)

File > /etc/samba/smb.conf 

[PDF-Drucker]
        path = /tmp
        printing = sysv
        printable = yes
        guest ok = yes
        lpq command = /bin/true
        print command = /etc/samab/pdf_drucken.sh %s %U %m
        use client driver = yes


File >/etc/samba/pdf_drucker.sh

----------------------------------------------------------------
#!/bin/sh
echo $1 $2 >>/tmp/pdf-drucken.log

DATE=`date +%b%d-%H%M%S`
OUTDIR=/Pfad_zum_den_PDFs/$2

mkdir $OUTDIR >/dev/null 2>&1

/usr/bin/ps2pdf \
  -sFontPath=/usr/share/ghostscript/fonts \
  -dSubsetFonts=true \
  -dEmbedAllFonts=true \
  -dCompatibilityLevel=1.3 $1 $OUTDIR/$DATE.temp

mv $OUTDIR/$DATE.temp $OUTDIR/$DATE.pdf

chown $2.users $OUTDIR -R
chmod 700 $OUTDIR -R

if [ "$3" != "" ]; then
  echo "PDF wurde erfolgreich erstellt!" | smbclient -M $3
  fi
------------------------------------------------------------------------

dann noch chmod 755 /etc/samba/pdf_drucken.sh

fertig


Es wird keine Verantwortung übernommen. Die Benutzung erfolgt auf eigene Gefahr.
alle Tipps & Tricks
Validator XHTML + CSS ® 2012   GADDO.DE   BAR-GAMES.DE