Get-PdfPrintEngine #
ÜBERSICHT #
Ermittelt die Druck-Engine für PDF-Dateien und welche Druckoptionen sie beherrscht.
SYNTAX #
Get-PdfPrintEngine [[-Engine] <string>] [<CommonParameters>]
BESCHREIBUNG #
Dieselbe Auswahl wie Send-PdfToPrinter: SumatraPDF.exe im Modulordner pdf hat Vorrang, sonst ReportXtools.exe; mit -Engine lässt sich eine bestimmte erzwingen.
Die Liste Options sagt, welche Optionen von Send-PdfToPrinter die Engine tatsächlich umsetzt. ReportXtools.exe kann Papier, Schacht, Farbe, Seitenbereich, Kopien, Sortierung, Ausrichtung und Skalierung erst ab Dateiversion 1.8.0.0 (Eulanda/ReportXtools#14); ältere Fassungen drucken nur Drucker und Duplex. Ein Aufrufer wie der Druckagent meldet den Rest als “nicht beachtet”, statt still falsch zu drucken.
PARAMETER #
-Engine #
Type: string
Optional: Sumatra oder ReportXtools (XTools als veralteter Alias). Ohne Angabe die Vorzugs-Engine.
AUSGABEN #
hashtable mit Engine, Path, Version und Options (string[]). Engine ist
leer, wenn keine passende Engine vorhanden ist.
BEISPIELE #
(Get-PdfPrintEngine).Options -contains 'tray'