Archiv für ‘Konfiguration’

eDocPrintPro Utility – parallel mehrere Druckertreiber gewünscht ?

2010-06-15 Von: Wolfgang May Kategorie(n): 64bit, Commandline, Konfiguration, eDocPrintPro Keine Kommentare →

eDocPrintPro verfügt auch über die Möglichkeit zusätzlich zum standardmäßig angelegten Drucker weitere Drucker unter anderen Namen hinzuzufügen. Damit können mehrere Druckertreiber parallel angesprochen werden.

Mit Hilfe der “eDocPrintPro Utility” – lassen sich weitere Treiber mit unterschiedlichen Namen anlegen. Jeder Treiber verfügt dann über seine eigenen Einstellungen die unabhängig voneinander konfiguriert werden können. Damit muss je nach Anwendung einfach nur ein anderer Drucker ausgewählt werden um andere Einstellungen und Funktionen nutzen zu können.  So wird die Bedienung für den Anwender denkbar einfach.  Es kann z.B. ein eigener “Archiv” Treiber eingerichtet werden der über bestimmte nicht änderbare Voreinstellungen verfügt und alle Dokumente die darüber ausgedruckt werden landen automatisch im zentralen Dokumentenarchiv. Da der eDocPrintPro Druckertreiber auch über Plugins erweitert werden kann kann  jeder Treiber auch andere Plugins und Plugin Einstellungen verwenden.

Funktionsübersicht

  • eDocPrintPro Toolbox mit Userinterface bzw als Commandline Tool
  • Weitere eDocPrintPro Drucker mit unterschiedlichen Namen & Einstellungen hinzufügen
  • Definition der ESF Folder – Ordner in dem die ESF Druckerprofile gespeichert werden
  • eDocPrintPro Userinterface  Sperren (=Read Only setzen), Öffnen, oder nur ESF Profilauswahl erlauben.
  • ESF Profileinstellungen laden
  • 32 und 64bit Version verfügbar

eDocPrintPro Utility

Commandline Parameter:

/PRINTER=name or /PRINTER=”name” eDocPrintPro printer name; if missing “eDocPrintPro” is assumed; if “*”, the command line is applied to all avilable eDocPrintPro printers
/ESFFOLDER=folder or /ESFFOLDER=”folder” The ESF files folder. Use “” for reset to default.
/SILENT Disables user interface for this tool
/LOCKED=value Locks user interface; valid values are T(rue), F(alse), P(rofile). P locks the user interface, but allows user to select a profile.
/PROFILEPATH=path or /PROFILEPATH=”path” Loads the settings from the specified ESFprofile file.
/PROFILENAME=name or /PROFILENAME=”name” Loads the settings from the specified profile name from the specified printer ESF folder; the option keeps track of the /ESFFOLDER above, if present.
/ADDPRINTER Adds the eDocPrintProPrinter with the given name.

Samples:

  • /silent /printer=Test3 /locked=true /profilepath=”c:\temp\profile1.esf” /addprinter – will add a new printer with the name Test3, will set it locked and will load the settings from the profile1 ESF file;
  • /AddPrinter /Printer=”new printer” – will add a printer with the given name and will show user interface to allow additional changes;
  • /esffolder=”c:\eDoc\EdocPrintPro” /locked=f – will unlock the eDocPrintPro printer and will redirect its ESF folder.

Download – eDocPrintPro Utility – 32 / 64bit >>>

eDocPrintPro – gemischte Seitenorientierungen im PDF erzeugen

2010-06-11 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Nicht jedes Dokument hat auf jeder Seite die gleiche Orientierung  – es kommt immer wieder vor dass z.b. ein MS-Word Dokument das normalerweise im A4 Hochformat geschrieben wird einzelne Seiten im Querformat aufweist um z.b. Tabellen oder Grafiken besser darstellen zu können. Behält man die Standardeinstellung des eDocPrintPro Druckertertreibers bei so wird normalerweise das ganze PDF Dokument  in der Orientierung der ersten Seite erzeugt. Es gibt jedoch auch eine einfache Möglichkeit die Seitenorientierung im PDF Dokument gleich dem Layout im Ursprungsdokument zu gestalten und damit automatisch pro Seite die Seitenorientierungzwischen zwischen Hoch- und Querformat umzuschalten.

Es gibt dazu einen eigene Option im Druckertreiber die entsprechend umgestellt werden muss. Die Option “Seite drehen” in den PDF Einstellungen muss auf “Seite für Seite” gestellt werden. Wichtig ist auch dass die Option “Seitenformat des Programms verwenden” aktiviert ist.

Seite drehen - Seite für Seite Seitenformat des Programms verwenden

eDocPrintPro – ESF / XML Profile automatisch aktivieren bzw. als Default Einstellung verwenden

2009-02-04 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Der eDocPrintPro Druckertreiber bietet die Möglichkeit alle Einstellungen in einem Profil zu speichern und wieder zu laden. Dafür werden ESF = XML Dateien verwendet.

Mit der Version 3.13 wurden neue Funktionen hinzugefügt um ESF Profile auch dafür zu verwenden um Standardeinstellungen festzulegen und als neue Default Settings zu verteilen. Dafür stehen neue Registry Keys zur Verfügung die es erlauben den Standardpfad der ESF Profile sowie das zu ladende Default ESF Profil festzulegen.

Man könnte dies auch über die Verteilung von Registy Key Settings oder über eine selbst geschriebene Anwendung auf Basis der eDocPrintPro API erreichen. Die Verteilung und Akualisierung über ESF Dateien hat jedoch den Vorteil dass Änderungen einfach über das UI gemacht, als ESF Profil abgespeichert und danach verteilt werden können. Ist die automatische Aktualisierung eingeschalten so werden die Einstellungen beim Systemstart automatisch als Drucker-Defaulteinstellungen gesetzt.

ESF – AutoUpdate beim Systemstart:

Mit folgendem Registry Key kann dieses automatische Update ein / ausgeschalten werden – HKEY_LOCAL_MACHINE\SOFTWARE\MAYComputer\eDocPrintPro\<printer-name> – DWORD value “update-esf”

  • 0 – ESF wird nicht als Default übernommen – kein AutoUpdate
  • 1 – ESF wird als Default übernommen – AutoUpdate

Standardmäßig ist diese Funktion nach der Installation nicht aktiviert.

Update ESF

Commandline Tool um ESF zu laden / als Default setzen:

Es gibt aber auch ein eigenes Commandline Tool das auf Basis der eDocPrintPro API entwickelt wurde um die Übernahme der ESF Einstellungen als Defaut Settings jederzeit zu ermöglichen. Ohne Parameter aufgerufen wird die in der Registry gesetzte “Standard ESF” aktiviert. Über den Commandline Parameter kann jedoch auch eine andere beliebige ESF Profildatei übernommen werden.

ApplyESF.exe  <Pfad der ESF Datei>

Beispiel: “C:\Programme\Gemeinsame Dateien\MAYComputer\eDocPrintPro\ApplyESF.exe” oder “C:\Programme\Gemeinsame Dateien\MAYComputer\eDocPrintPro\ApplyESF.exe”  “C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\eDocPrintPro\BASF-CADDY-2-TIFF.esf

Welche ESF Datei per Default genommen wird bzw. wo diese ESF Dateien liegen kann per Registry Keys bestimmt werden.

Standard Einstellungen - ESF Folder und ESF Profilname

Download – ApplyESF.exe

Nähere Informationen zum Thema ESF Profile

eDocPrintPro – User Interface – Konfigurations-Optionen – Gruppen und Felder deaktivieren

2009-02-04 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Mit der eDocPrintPro Version 3.13 gibt es eine zusätzliche Funktion die über Registry Keys gesteuert wird um Konfigurationsoptionen – einzelne Felder oder ganze Funktionsgruppen auf einmal – zu deaktivieren damit der Anwender diese Einstellungen nicht mehr verändern kann. Die Felder und die aktuell eingestellten Werte werden angezeigt – sind jedoch “ausgegraut” und können vom Anwender über das Userinterface des Druckers nicht verändert werden.

Der Registry Key - HKEY_LOCAL_MACHINE\SOFTWARE\MAYComputer\eDocPrintPro\<printer-name> -mit dem String Wert “Locked-fields” kann eine Liste von 5-ziffrigen mit Komma getrennten ID´s jener Felder und Gruppen enthalten die auf dem Userinterface des entsprechenden eDocPrintPro Treibers gesperrt werden sollen.  Die ID besteht aus einer Gruppen-ID (normalerweise die ID das Tabs des Userinterfaces) – codiert in den ersten 3 Ziffern und der Control-ID in den letzten beiden Ziffern. Sollen alle Felder einer Gruppe gesperrt so erfolgt dies mit der Control-ID = 00.

Beispiel: Locked-fields=40000,50010 – bedeutet dass alle Felder des Plug-in Tabs sowie die “Fire Events” Option der “Aktionen” Gruppe gesperrt werden sollen.

Achtung: Die ID Liste darf jedenfalls keine Leerzeichen enthalten

Eine Übersicht der verfügbaren – Gruppen- und Control ID´s finden Sie in diesem PDF Dokument >>>

Neuer Registry Key – Umschaltung der UserInterface Sprache

2009-02-04 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Mit der eDocPrintPro Version 3.13 wurde der Registry Key zur Umschaltung der UI-Sprache neu implementiert:

Der bestehende Key – HKEY_CURRENT_USER\Software\MAY Computer\eDocPrintPro – enthält die bisherige Funktion mit DWORD und dem Wert “Language“,

  • 0 - Lokale Landeseinstellung
  • 1 - Fix auf Englisch eingestellt
  • 2 - Fix auf Deutsch eingestellt

Der neue Schlüssel unter – HKEY_LOCAL_MACHINE\SOFTWARE\MAYComputer\eDocPrintPro\<printer-name> – enthält vergleichbare Schlüssel für den entsprechenden Drucker. Falls dieser Registry Key existiert so wird der “alte” Schlüssel überschrieben. Ist die Einstellung dabei auf “Language = 0″ gesetzt, so wird die UI Sprache basierend auf der Installations-Sprache des Betriebssystems ausgewählt und nicht auf Basis der aktuellen “lokalen Landes-Einstellungen”

eDocPrintPro Einstellungen für alle User vorgeben bzw. unveränderbar machen

2009-02-04 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Bisher war es nicht möglich Druckereinstellungen vorzugeben die in weitere Folge für jeden neu angelegten User automatisch als seine Default Einstellungen übernommen und vorgegeben werden konnten. Es gab nur generelle Default Settings die fix über das Setup für alle Installationen und User vorgegeben waren. Ab der Version 3.13 gibt es jetzt zwei neue Registry Key Baumstrukturen die es ermöglichen die Default Druckereinstellungen festzulegen. Diese werden dann bei Neuanlage eines Bentzers automatisch übernommen. Weiters kann jetzt auch festgelegt werden dass Einstellungen bestimmte fixen vorgegebenene Werte haben die vom User nicht mehr verändert werden können.

Default Einstellungen für alle User:

Die Registry Struktur – HKEY_LOCAL_MACHINE\SOFTWARE\MayComputer\eDocPrintPro\Def\<printer_name> – kann Einstellungen für alle User als Default vorgeben  – wird unter den User Settings in der Registry – HKEY_CURRENT_USER\Software\MAYComputer\eDocPrintPro\<printer_name> – kein entsprechender Eintrag gefunden so wird der Eintrag aus LOCAL MACHINE verwendet.

zum Beispiel: HKEY_CURRENT_USER\Software\MAYComputer\eDocPrintPro\eDocPrintPro\Destination – verfügt über keinen String Eintrag mit dem Namen “DestFileType”. Der Knoten -  HKEY_LOCAL_MACHINE\SOFTWARE\MayComputer\eDocPrintPro\Def\eDocPrintPro\Destination – hingegen verfügt über den String Eintrag  mit dem Namen  “DestFileType” und dem Inhalt “jpg”. Dadurch erzeugt der Druckertreiber für diesen User per Default JPEG Dateien.

Fix vorgegebene Einstellungen:

Die ebenfalls ab Version 3.13 neue Registry Key Struktur – HKEY_LOCAL_MACHINE\SOFTWARE\MayComputer\eDocPrintPro\Man\<printer_name> – überschreibt die User Einstellungen immer. Diese Keys können damit vom Administrator dazu verwendet werden bestimmte Einstellungen für alle User vorzugeben die nicht veränderbar sein dürfen und damit fix voreingestellt werden sollen.

Weitere Informationen zu der Möglichkeit Einstellungen über ESF / XML Profile zu Speicher bzw. zu Laden finden Sie hier >>>

Temp Folder für Spooldateien per Registry Key einstellbar

2009-02-04 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Wo werden temporäre Druck-Spool Dateien abgelegt:

Standardmäßig verwendet edocPrintPro den vom Betriebssystem  vorgegebenen Folder um die temporären Spooldateien die beim Druckvorgang erzeugt werden zwischenzuspeichern. Dieser Ordner wird die über die Windows API Funktion GetTempPath() ermittelt. Damit bekommt die Anwendung den temporären Pfad für den SYSTEM User geliefert (= Default User für den Spooler Service Account). Die System Environment Variablen “TMP” und “TEMP” (in dieser Reihenfolge) werden mit dem Root Temp Folder entsprechend belegt. Der Pfad kann also durch Änderung dieser Variablen angepaßt werden. Dabei ist immer auch darauf zu achten dass die Anwender über genügend Rechte auf diesem Ordner verfügen müssen.

Zusätzlich steht jedoch mit der Version 3.13 auch ein eigener Registry Key zur Verfügung um diesen Folder unabhängig von den Systemvariablen ändern zu können.

HKEY_LOCAL_MACHINE\SOFTWARE\MAYComputer\eDocPrintPro\<printer-name>

Die “temp-folder” – String Variable ermöglicht es den von eDocPrintPro verwendeten temporären Postscript Folder für die während des Druckvorgangs erzeugten Druckerspooler Dateien zu setzen. Der Folder muss vorhanden sein. Der SYSTEM- als auch die eDocPrintPro User müssen über entsprechende Rechte zum Lesen, Schreiben sowie Löschen verfügen.

Registry Key - Temp Folder für Spooldateien

eDocPrintPro – Speichern / Laden der Einstellungen durch Profile über ESF / XML

2008-12-16 Von: Wolfgang May Kategorie(n): Installation, Konfiguration, Software-Entwicklung, eDocPrintPro Keine Kommentare →

Beim eDocPrintPro Druckertreiber gibt es eine Funktion alle Settings des Druckertreibers als Profil unter einem bestimmten Namen zu speichern und wieder zu laden. Alle Einstellungen werden damit in einer einzigen XML Datei mit der Endung ESF (eDocPrintPro Settings Format) abgespeichert.

ESF XML Einstellungen Profile

Bei der Installation des Treibers werden einige Default ESF Dateien mitinstalliert – diese stehen damit sofort zur Auswahl bereit – z.b. JPG, PDF_Min, PNG, TIF_Color, TIF_Mono – weitere eigene Profile können jederzeit angelegt werden.

Es ist auch möglich das gesamte Userinterface des Treibers zu sperren und nur die Auswahl der Profile zuzulassen. Damit werden dem Anwender vorkonfigurierte Einstellungen zur Verfügung gestellt – damit kann er nur Druckerprofile auszuwählen und verwenden – nicht jedoch individuelle Einstellungen vornehmen. Eine wesentliche Erleichterung die den Anwender bei der Vielzahl an möglichen Optionen und Einstellungen unterstützt und einheitliche Richtlinien durchzusetzen hilft.

ESF Profile sind als XML Dateien aufgebaut und werden im Order “C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\eDocPrintPro” abgelegt.

Die XML Struktur einer ESF Profildatei ist relativ einfach aufgebaut:

  • Der Root Knoten hat einen Standard Namen: eDocPrintPro
  • Unterhalb des Root Knotens baut sich die Struktur aus dem Registry  Tree  – “HKEY_CURRENT_USER\Software\MAY Computer\eDocPrintPro\<printer name>” - entsprechend auf.
  • Jeder Knoten hat eine Attributs Liste mit den gleichen Namen wie in der Registry. DWORD Werte sind mit dem Prefix “L” und String Werte mit dem Prefix “T” gekennzeichnet. Dieser Ansatz wurde gewählt um die Lesbarkeit der Datei zu erleichtern und die Typ Information zu erhalten um die entsprechenden Registry Werte erzeugen zu können. Falls ein Registry Schlüssel ein Leerzeichen enthält <SPACE>, so werden diese durch drei Unterstriche “___” ersetzt.

eDocPrintPro Registry Key Information

eDocPrintPro ESF XML Information

ESF Dateien können auch auch über die eDocPrintPro API erstellt, geladen und aktiviert werden

Eigener PDF und Image-Druckertreiber – kein Problem !

2008-10-09 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

Unser eDocPrintPro Druckertreiber kann frei eingesetzt und weitergegeben werden, ist professionell aufgebaut, kann über eine API in eigene Anwendungen integriert werden, ist als 32 und 64bit Version verfügbar, läuft sowohl unter MS-Terminalserver als auch unter CITRIX, kann durch Plugin´s erweitert werden und verfügt über eine Vielzahl an Optionen, Funktionen und möglicher Ausgabeformate (PDF, PDF/A, TIF…).

Wir bieten Ihnen jetzt auch die Möglichkeit sich Ihren eigenen und individuellen Druckertreiber von uns erstellen zu lassen und diesen als “Ihr” Produkt an Ihre Kunden und Partner weiterzugeben.

Basierend auf unserem tausendemale im Einsatz befindlichen bewährten und professionellen eDocPrintPro Druckertreiber erhalten Sie von uns eine nach Ihren Wünschen individualisierte Version die Sie damit auch beliebig und ohne Restriktionen weitergeben und einsetzen können.

Was bieten wir Ihnen:

  • Individueller Name für das Setup und den installierten Druckernamen z.b. “XKEY PDF” – es ist auch möglich mehrere Drucker mit unterschiedlichen Namen anzulegen und zu installieren.
  • Indididuelles Setup mit Ihrem Logo / Namen
  • Individuelle Standardeinstellungen für jeden der angelegten Drucker
  • Installation von Drucker-Plugin´s
  • Eigenes Logo unter den installierten Anwendungen
  • Angepaßter “About / Über” Tab in den Druckereinstellungen mit Ihrem Logo, Produktname, Firmenname, Produkt Detailname, Home-Button Text sowie dem hinterlegten Home-Button Link, Help-Button – anzeigen oder unterdrücken sowie der hinterlegte Link.

Falls Sie Interesse an einem solchen individuell für Sie erstellten Druckertreiber haben so kontaktieren sie uns.

Wir nennen Ihnen gerne auch Referenzen von Unternehmen die unseren Druckertreiber bereits in dieser Form einsetzen.

Sie können damit zu einem geringen Preis an unserer jahrelangen Produktentwicklung mitteilhaben und so “Ihr” Produkt daraus machen.

eDocPrintPro User Interface Sprache umschalten

2008-10-03 Von: Wolfgang May Kategorie(n): Konfiguration, eDocPrintPro Keine Kommentare →

eDocPrintPro unterstützt 2 Sprachen – Englisch und Deutsch. Die verwendete Sprache richtet sich nach der Standard Sprache des Betriebssystems. Ist die Sprache nicht Deutsch so wird automatisch auf Englisch umgeschalten. Es ist jedoch auch möglich die Sprache über einen Registry Key unabhängig vom Betriebssystem auszuwählen – dies gilt für alle installierten eDocPrintPro Druckertreiber.

HKEY_CURRENT_USER\Software\MAY Computer\eDocPrintPro

key “Language”
type REG_DWORD

Werte: 0, 1 oder 2
0 – verwende die Betriebsystem Sprache
1 – Englisch
2 – Deutsch