cloudPrint

Sends a PDF to a printer, that is connected by the BrixxboxCloudGateway. You can send a document to a cloudprinter by using createReport as well.

Parameters

A json object

Example Usages

app.cloudPrint({
  printerName: "HP LaserJet", //Printer NAme
  attachmentId: "1", //Attachment id
});
app.cloudPrint({
  printerName: "HP LaserJet",
  attachmentId: "1",
  copies: 5, // 1 copy is the default. Needs "cloudPrint Gateway" installer Version 1.0.1 or newer
});
let myReport = await app.createReport("myReport");
app.cloudPrint({
  printerName: "HP LaserJet", //Printer NAme
  blob: myReport, //The report blob object
});

Return Values

The function itself does not have an explicit return statement, so it implicitly returns a promise. The function doesn't return any specific value on success and doesn't explicitly reject the promise on failure. Instead, it handles errors by displaying a message within the function.

Last updated