Serverinstallation FreePDF/Ghostscript

Schlagworte: IFWPDF Drucker, FreePDF ausrollen, Serverinstallation FreePDF, Serverinstallation Ghostscript


Andere Treiber sorgten auch schon für abgeschnittene Ränder im fertigen PDF.

Parameterliste hinter gswin64c.exe kann angepasst werden. Dazu Daten aus dem FreePDF Profil z.B. ifw.fpp kopieren:

Im Batch FreePDF2File.cmd enthalten:\\ 
"c:\Program Files\gs\gs9.20\bin\gswin64c.exe" -sstdout="%CURRROOTDIR%gs.log" -dNOSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dPDFSETTINGS=/prepress -dLockDistillerParams=false -dAutoRotatePages=/PageByPage -dEmbedAllFonts=true -dSubsetFonts=true -r600 -dDownsampleMonoImages=true -dMonoImageDownsampleThreshold=1.5 -dMonoImageDownsampleType=/Bicubic -dMonoImageResolution=600 -dDownsampleGrayImages=true -dGrayImageDownsampleThreshold=1.5 -dGrayImageDownsampleType=/Bicubic -dGrayImageResolution=300 -dDownsampleColorImages=true -dColorImageDownsampleThreshold=1.5 -dColorImageDownsampleType=/Bicubic -dColorImageResolution=150 -dConvertCMYKImagesToRGB=false -sOutputFile="%CURRDIR%%TITLE%.pdf" %1
In Ifw.fpp enthalten:\\ 
-q -dNOSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dPDFSETTINGS=/prepress -dLockDistillerParams=false -dAutoRotatePages=/PageByPage -dEmbedAllFonts=true -dSubsetFonts=true -r600 -dDownsampleMonoImages=true -dMonoImageDownsampleThreshold=1.5 -dMonoImageDownsampleType=/Bicubic -dMonoImageResolution=600 -dDownsampleGrayImages=true -dGrayImageDownsampleThreshold=1.5 -dGrayImageDownsampleType=/Bicubic -dGrayImageResolution=300 -dDownsampleColorImages=true -dColorImageDownsampleThreshold=1.5 -dColorImageDownsampleType=/Bicubic -dColorImageResolution=150 -dConvertCMYKImagesToRGB=false

Anpassungsvorgang:
1. DatenZeile aus dem FreePDF-Profil hinter "c:\Program Files\gs\gs9.20\bin\gswin64c.exe" kopieren
2. -q weg, dafür -sstdout="%CURRROOTDIR%gs.log"
3. am Ende -sOutputFile="%CURRDIR%%TITLE%.pdf" %1 anhängen

FAKT.INI
Man kann einen zweiten PDF-Pfad eintragen, in dem ebenfalls auf das Ergebnis des PDF-Schreibens gewartet wird.

;PDFVerzeichnis2: "Verzeichnis". Default ""
;Wie PDFVerzeichnis, nur ein 2. Verzeichnis zur Ueberwachung
PDFVerzeichnis2="$/../IfwPdf/%COMPUTERNAME%_%USERNAME%"

Links:
Ghostscript:
https://www.ghostscript.com/Documentation.html
PDF Generierung konkret
https://ghostscript.com/doc/current/Ps2pdf.htm
PDFA:
http://svn.ghostscript.com/ghostscript/tags/ghostscript-9.02/doc/Ps2pdf.htm#PDFA

Hinweis:
Diese Dokumentation liegt auch unter i:/ifwpdf/_install_freepdfbat.
Hier liegt auch eine Muster-Batchdatei (s.o. FreePDF2File.cmd)