xpra icon
Bug tracker and wiki

Changes between Version 23 and Version 24 of Printing


Ignore:
Timestamp:
07/13/17 11:32:28 (4 months ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Printing

    v23 v24  
    2626}}}
    2727
     28[[BR]]
     29
     30{{{#!div class="box"
     31= Implementation =
     32
     33How does this work?
     34The xpra client exports the list of local printers to the xpra server, the server can then create the same list of virtual printers using the "lpadmin" command.
     35Those virtual printers are actually PDF or postscript scripts.
     36When the user sends a print job to one of those virtual printers, the script captures the rendered document and forward it to the client who owns this particular printer.
     37The xpra client then sends this PDF / postscript document straight to the printer.
     38
     39The HTML5 client is written in Javascript so it does not have access to the printer device information and the PDF document is presented for printing via the standard browser's print dialog.
     40}}}
    2841
    2942{{{#!div class="box"