Zum Hauptteil springen

PrinterInfo Objekt

  • name string - Der Name des Druckers, wie er vom Betriebssystem verstanden wird.
  • displayName string - Der Name des Druckers, wie in der Druckvorschau angezeigt.
  • description string - Eine längere Beschreibung des Druckertyps.
  • status number - Der aktuelle Status des Druckers.
  • isDefault boolean - Ob ein bestimmter Drucker als Standarddrucker auf dem Betriebssystem eingestellt ist oder nicht.
  • OptionenObjekt-ein Objekt das eine variable Nummer von Information von Drucker nach dieser Plattforme enthaelt.

Die von status repräsentierte Zahl bedeutet verschiedene Dinge auf verschiedenen Plattformen: Unter Windows finden Sie ihre möglichen Werte hier, und unter Linux und macOS finden sie sie hier.

Beispiel

Unten ist ein Beispiel von einigen der zusätzlichen Optionen, welche eventuell gesetzt werden können, sich aber zwischen den Plattformen unterscheiden können.

{
name: 'Austin_4th_Floor_Printer___C02XK13BJHD4',
displayName: 'Austin 4th Floor Printer @ C02XK13BJHD4',
description: 'TOSHIBA ColorMFP',
status: 3,
isDefault: false,
options: {
copies: '1',
'device-uri': 'dnssd://Austin%204th%20Floor%20Printer%20%40%20C02XK13BJHD4._ipps._tcp.local./?uuid=71687f1e-1147-3274-6674-22de61b110bd',
finishings: '3',
'job-cancel-after': '10800',
'job-hold-until': 'no-hold',
'job-priority': '50',
'job-sheets': 'none,none',
'marker-change-time': '0',
'number-up': '1',
'printer-commands': 'ReportLevels,PrintSelfTestPage,com.toshiba.ColourProfiles.update,com.toshiba.EFiling.update,com.toshiba.EFiling.checkPassword',
'printer-info': 'Austin 4th Floor Printer @ C02XK13BJHD4',
'printer-is-accepting-jobs': 'true',
'printer-is-shared': 'false',
'printer-is-temporary': 'false',
'printer-location': '',
'printer-make-and-model': 'TOSHIBA ColorMFP',
'printer-state': '3',
'printer-state-change-time': '1573472937',
'printer-state-reasons': 'offline-report,com.toshiba.snmp.failed',
'printer-type': '10531038',
'printer-uri-supported': 'ipp://localhost/printers/Austin_4th_Floor_Printer___C02XK13BJHD4',
system_driverinfo: 'T'
}
}