Einstellungen des ELO Pdf-Druckers
----------------------------------

Der Drucker unterstützt nun sowohl 32-Bit als auch 64-bit Betriebssysteme.

Wenn der Druck beim Windows-client direkt ins ELO-Archiv erfolgen soll bitte darauf achten, 
daß die Version der EloArcConnect.exe mindestens 4.00.013 ist. Die Datei befindet sich im 
ELO Clientverzeichnis und wird mittels Makroinstallation oder Clientinstallation installiert. 

Standardeinstellungen können über die Druckereigenschaften (ELO Tabulator) getätigt werden.

Zusätzliche Einstellungen können mittels Registrierungseinträge eingestellt werden. 
Defaulteinträge werden aus HKEY_LOCAL_MACHINE gelesen. Dies bedeutet, daß der Drucker zuerst
versucht die HKEY_CURRENT_USER-Einträge zu lesen, wenn dort nicht gelesen werden kann, wird
der HKEY_LOCAL_MACHINE-Eintrag gelesen.

Der zugehörige Schlüssel lautet: Software\ELO Digital\PdfPrinter
Alle Werte sind String-Einträge.

  - PrintToArchive "1"            Es wird nach dem Druckvorgang der ELO-Ablagetreeview 
                                  angezeigt. Diese Einstellung kann auch über die
                                  Druckereigenschaften vorgenommen werden.
                                  Bei "0" legt wird beim Java-Client das Dokument in die
                                  Postbox abgelegt.  

  - PrintPDFA      "1"            Der Ausdruck erfolgt im PDF/A Format 


  - PrintPath                     Achtung! Wenn hier ein Pfad eingetragen wird funktioniert 
                                  die Postbox-Übernahme und Konvertierung nach PDF nicht mehr.
                               
                                  Möglichkeit einen eigenen Ausgabepfad einzustellen.
                                  Standardmäßig nimmt der Drucker seinen Druckpfad vom
                                  Registrierungseintrag "Tiffprinter" im Options-Schlüssel
                                  des ELO Client.


  - FileNameMode   "TIMESTAMP"    Der PDF-Dateiname setzt sich aus einem Zeitstempel 
                                  zusammen. Das Format baut sich folgendermaßen auf:
                                  <Jahr><Monat><Tag><Stunde><Minute><Sekunde><Millisekunde> 

                   "JOBNAME"      Es wird der Druckjob-Name verwendet.


  - PrintGrpFile   "0"            Bei "1" wird zusätzlich am Ende des Druckvorganges eine 
                                  GRP-Datei erzeugt um z.B. einem externen Programm zu 
                                  signalieren, daß die PDF-Datei nun verwendet werden kann.

  - Prefix         "EloPdfPrint_" Dieser Eintrag wird als Prefix vor den Dateinamen gestellt

  - PdfVersion     "1.5"          Hier läßt sich die PDF-Version einstellen.

                                  1.4 -> Acrobat 5.X
                                  1.5 -> Acrobat 6.X
                                  1.6 -> Acrobat 7.X
                                  1.8 -> Acrobat 8.X

                                  Zu beachten ist, daß diese Einstellungen nur berücksichtigt
                                  werden, wenn das Dokument nicht als PDF/A gedruckt wird. In diesem
                                  Fall ist die Version zwingend 1.4

  - EnableJpg      "1"            In diesem Fall werden Farbbilder mit JPG-Kompression abgelegt.

  - JpgCompression "80"           Bei JPG-Kompression bestimmt dies die Bild-Qualität

  - AlwaysJpg      "1"            Bilder werden immer im JPG-Format gespeichert. Resourcenschonend, 
                                  für sehr große Bild-Dateien.

  - UseUserName    "1"            Der Benutzername wird zusätzlich in der Dateinamen mit aufgenommen.

  - MakeUserDir    "1"            Der Druck-Pfad wird zusätzlich mit dem Benutzerverzeichnis erweitert. 


  - MsgPrintingFinished "1"       Es wird nach Beendigung des Druckvorgangs eine Messagebox eingeblendet.

  - IsJavaClient   "1"            Die Übertragung erfolgt zum JavaClient (Com-Server).
                                  Dies wird nur berücksichtigt, wenn PrintToArchive aktiviert ist.

  - MaxPagesCount  "-1"           Existiert hier ein Eintrag >0, wird die Anzahl der zu druckenden
                                  Seiten auf diese Größe eingestellt. Nur der HKCU-Eintrag wird 
                                  ausgewertet.

  - Debug          "0"            Bei "1" wird eine LOG-Datei im Temp-Verzeichnis des Users erstellt.
                                  Die Log-Datei hat folgendes Format: EloPdfPrinter_<Zeitstempel>.log. 
                                  Nur der HKCU-Eintrag wird ausgewertet. 
                                   
  - PrintEmfFile   "0"            Es besteht die Möglichkeit die sich im Speicher befindlichen Daten
                                  vor der PDF-Erstellung als EMF-Dateien auszugeben. Diese Dateien
                                  befinden sich dann im Tempverzeichnis unter den Namen
                                  "EloPdfPrinter_<Seitennummer>_<Zeitstempel>.emf". 

  
  - ReplaceUserByAuthor = "1"     Im Pfad der Dateiablage wird der Benutzername durch den Autornamen ersetzt.
                                  Hiermit kann die fehlerhafte Ablage durch einen falschen Account unterbunden werden.
                                  Zu beachten ist hierbei, dass der falsche Account auch das Druckverzeichnis beschreiben kann.    


Silent Installation

  msiexec /i "ELO Pdf Printer.msi" /passive /log "C:\log.txt" PRINTER_NAME="ELO PDF Drucker" IS_JAVA_CLIENT="0" PRINTDIR="%APPDATA%\ELO\ELOprint" INSTALLDIR="C:\ELO Pdf Printer" 

Silent Uninstall

  msiexec /x {EA3DD32A-A65D-499F-AB3E-8D11A99F9C3B} /log "C:\log" /passive 
    


