Hallo,
Zitat:
Zitat von Noonien
Erstmal Danke für deine Arbeit. Funktioniert perfekt.
|
Juhu, danke fürs erste feedback!
Zitat:
Zitat von Noonien
Nur habe ich ein Problem. Wenn ich im Querformat drucke, wird die PDF immer im Hochformat erstellt. Gibt es da einen Parameter wo ich das einstellen kann?
|
In der PCLenv.bat einfach folgende Option wegnehmen (bei mir hat die Hoch/Querformaterkennung von GhostPCL nicht immer funktioniert und wenn man sie nicht dediziert über PCL angegeben hat, hat er so manchmal im Querformat gedruckt, daher ist die Option drin):
Code:
-J"@PJL SET ORIENTATION=PORTRAIT"
Zitat:
Zitat von Noonien
Darüber hinaus hätte ich noch eine Frage zum Druck aus der Programmierung. Kann ich direkt den Pfad+Dateinamen im Druck mitgeben so das ich das nicht manuell bei jedem Druck eingeben muss?
|
Natürlich kann man Ghostscript auch direkt aufrufen. Dafür empfiehlt es sich, eine modifizierte Version der Datei _pcl2pdf.bat zu erstellen:
makepdf.bat
Code:
@echo off
echo Converting PCL to PDF....
call pclenv.bat
pcl6 -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE#pdfwrite %PCLOPTS% -sOutputFile#%2 %1
del %1
Diese kann man dann z.B. direkt aus der Programmierung heraus aufrufen:
Code:
makepdf.bat <PCL file> <PDF file>
Den Watcher (also pcl2pdf.bat) braucht man in dem Fall dann natürlich nicht mehr, da man ja ohnehin selbst den Druck aus OA heraus initiiert.
Alles unklar?
Lg.