Skip to content

Latest commit

 

History

History
52 lines (46 loc) · 1004 Bytes

File metadata and controls

52 lines (46 loc) · 1004 Bytes
description Automatically generated file. DO NOT MODIFY
const options = {
	authProvider,
};

const client = Client.init(options);

const printJob = {
  configuration: {
    '@odata.type': 'microsoft.graph.printJobConfiguration',
    feedOrientation: 'longEdgeFirst',
    pageRanges: [
      {
        '@odata.type': 'microsoft.graph.integerRange',
        start: 1,
        end: 1
      }
    ],
    quality: 'medium',
    dpi: 600,
    orientation: 'landscape',
    copies: 1,
    duplexMode: 'oneSided',
    colorMode: 'blackAndWhite',
    inputBin: 'by-pass-tray',
    outputBin: 'output-tray',
    mediaSize: 'A4',
    margin: {
      top: 0,
      bottom: 0,
      left: 0,
      right: 0
    },
    mediaType: 'stationery',
    finishings: null,
    pagesPerSheet: 1,
    multipageLayout: 'clockwiseFromBottomLeft',
    collate: false,
    scaling: 'shrinkToFit',
    fitPdfToPage: false
  }
};

await client.api('/print/printers/{printerId}/jobs')
	.post(printJob);