Dieses Beispiel zeigt ihnen, wie sie die Standardeinstellungen des Druckers bei der Installation des Produkts ändern können.

Angenommen, wir möchten den Standardspeicherort ändern, wenn Benutzer PDF-Dokumente erstellen. In diesem Beispiel setzen wir den Ausgabeordner des PDF Druckers dabei aus den Werten einzeln definierter Umgebungsvariablen zusammen.

Standardwerte werden in einer Konfigurationsdatei mit dem Namen defaults.ini festgelegt. Diese Datei muss im richtigen Ordner abgelegt werden, den der PDF Drucker für diese bestimmte Konfigurationsdatei erwartet. Sie können mehr über den Speicherort von Konfigurationsdateien des PDF Druckers erfahren, wenn sie einen Einblick in diesen Dokumentationsbereich werfen.

Erstellen einer benutzerdefinierten defaults.ini

Unsere Beispieldatei einer defaults.ini könnte ungefähr so aussehen:

[PDF Printer]
  Output=<env:HOMEDRIVE>\<env:HOMEPATH>\<basedocname>.pdf
  RememberLastFolderName=no
  RememberLastFileName=no

Lesen sie hier mehr über die möglichen, verschiedenen Einstellungen des PDF Druckers, die sie definieren können.

Legen sie ihre defaults.ini in eine Distributionsordner - Struktur

Sie können das Setup-Programm während der Installation zur Verteilung eigener Dateien veranlassen. Die Datei defaults.ini sollte in einem Unterordner abgelegt werden, der PDF Writer\7-PDF Printer unter dem Speicherort für allgemeine Anwendungsdaten im System angelegt wird. Dazu erstellen sie eine Verzeichnisstruktur CommonAppData\PDF Writer\7-PDF Printer neben dem Setup-Programm. Ihre defaults.ini sollte in diesen Unterordner kopiert werden. Weiter unten finden sie ein Beispiel zum Download das es noch mal genauer veranschaulicht.

Wenn die defaults.ini platziert ist, können sie das Setup-Programm ausführen. Das Setup-Programm erkennt die Datei im CommonAppData\PDF Writer\7-PDF Printer Ordner und kopiert die darin zu findene benutzerdefinierte defaults.ini während des Installationsvorgangs an den richtigen Speicherort.

Downloads

Anhang Größe
Codebeispiel herunterladen 1.5 KB

LiveZilla Live Chat Software
Top