cloudPrint

This server side api function does support the same parameters as cloudPrint from the client side api.

Api Version > 0.1.30

Example 1

Send a blob object to the cloud print api

    let resultObj = await brixxServerApi.cloudPrint({
            blob: myBlob,
            printerName: "HP LaserJet",
        });
    console.log(resultObj.status);

Example 2

We create a blob with create report and send it to the cloudPrint api

        let pdfBlob = await brixxApi.createReportPdfBlob({
            reportName: "demo1",
            configName: "address",
            archive: true,
            parameters:{
                id: 45
            },
        });
        let resultObj  = await brixxApi.cloudPrint({
            blob: pdfBlob,
            printerName: "HP LaserJet",
        });
        console.log(resultObj.status);

Example 3

Send a base64 file content to the cloudPrint api.

        let resultObj = await brixxApi.cloudPrint({
            documentBase64Content: myBase64PdfContent,
            printerName: "HP LaserJet",
        });
        console.log(resultObj.status);

See also client side api cloudPrint

Last updated