SEND FILE TO NETWORK PRINTER

SEND FILE TO NETWORK PRINTER

  

Hi Guys,

Need your input on this. I am currently using HTML TO PDF to convert the Web Page to PDF.

Below is the flow.

Instead of using the Download, I need to be able to Send the Binary Output from ConvertURLToPDF to a Network Printer. They do not like that users have a soft copy (For Security Reason).

Has anyone implemented this? Or is there any better approach for my problem.


Any input is appreciated.

Thank you very much.


Hi,


no need for caps.

In any case, when it's a network-printer, it should have an ip-address where you should be able to send files to.

It really depends on the printer itself how it should be done.

it could b that it's a simple network-directory where the printer picks it up.

or you are able to send binary-data directly to a "webservice"/ port


J. wrote:

Hi,


no need for caps.

In any case, when it's a network-printer, it should have an ip-address where you should be able to send files to.

It really depends on the printer itself how it should be done.

it could b that it's a simple network-directory where the printer picks it up.

or you are able to send binary-data directly to a "webservice"/ port


So basically this functionality is not readily available within outsystems?



The short answer is no.

If your network printer has a WebServices API it will be a breeze to get it working using REST (check this post mentioning this approach being used successfully) or SOAP integrations (that are readily available within OutSystems).

If not, like J mentions, depending on the printer and how it is configured, it is possible that it is monitoring some network directory where you put documents to be printed.

Finally, you can always implement your own extension to integrate with the network printer itself, as it will be a hardware resource available to your platform servers (check this older post for pointers and a possible implementation).

Jorge Martins wrote:

The short answer is no.

If your network printer has a WebServices API it will be a breeze to get it working using REST (check this post mentioning this approach being used successfully) or SOAP integrations (that are readily available within OutSystems).

If not, like J mentions, depending on the printer and how it is configured, it is possible that it is monitoring some network directory where you put documents to be printed.

Finally, you can always implement your own extension to integrate with the network printer itself, as it will be a hardware resource available to your platform servers (check this older post for pointers and a possible implementation).

Thank you for your inputs and feedback guys.