Hallo,
ich möchte ein PDF erstellen mit einer Auswahlmöglichkeit der zu druckenden Seiten.
Für die verschiedenen Seitenbereiche habe ich checkboxes angelegt (z.B. "Seite1, Seite2, Seite3").
Mit dem folgenden Script funktioniert die eigentliche Übergabe der zu druckenden Seiten auch ganz gut.
Ziel ist es eine nicht durchgängige Seitenauswahl zu drucken also z.B. 1, 3. Mit dem bisher verwendeten JS kann das dem User auch ganz gut vorgegaukelt werden, wenn der Parameter "bUI: false" den Druckendialog unterdrückt.
Im Grunde genommen werden damit aber lediglich mehrere Druckaufträge gestartet, was OK wäre, wenn der User die Möglichkeit hätte, vorher den Drucker auszuwählen und einzurichten. Natürlich könnte man bUI auch auf "true" setzen dann würden aber mehrmals der Druckendialog aufpoppen, was ich eigentlich vermeiden möchte.
Frage 1:
Gibt es eine Möglichkeit den "Drucker einrichten" Dialog per JS aufzurufen? Ich habe lediglich die Möglichkeit über "app.execMenuItem("PageSetup");" gefunden, was aber suboptimal ist, da es eher Acrobat/Adobe Reader spezifisch ist und in alternativen PDF-Viewern nicht funktioniert.
alternativ:
Frage 2:
Das alles bräuchte man natürlich nicht wenn man dem print-Befehl per JS eine nicht durchgängige Seitenauswahl (wie "Seite1, Seite3" statt "Seite1 - Seite3") übergeben könnte? Gibt es also eine andere Möglichkeiten als mit "nStart" und "nEnd" einen Seitenbereich für den Druck zu definieren?
Vielleicht gibt es ja auch eine ganz andere Lösung für dieses Problem.
Das Gesamtdokument soll gemäß eines schon bestehenden Printlayouts gestaltet sein (also eine Indesign generiertes PDF) - daher wird eine Live Cycle Designer Lösung wohl eher nicht passen.
Vielen Dank im Voraus