Actions

Cloud Print PDF: Difference between revisions

From Convention Master Documentation

(Created page with "=Cloud Printing= Convention master supports having your hosted environment generate the pdfs for printing, and have a on site computer handle the actual sending of print jobs to printers. =Theory= The way this works is that CM itself uses one of it's "pdf printers" which generates PDF's into a folder. Then, when enabled with cloud printing, the cloud printing system provides you a URL that you can use to download those print jobs. Then the script on premise, just const...")
 
No edit summary
 
Line 1: Line 1:
=Cloud Printing=
= Cloud Printing =
Convention master supports having your hosted environment generate the pdfs for printing, and have a on site computer handle the actual sending of print jobs to printers.


=Theory=
Convention Master supports cloud printing by generating PDFs in a hosted environment, while an on-site computer handles sending the print jobs to the physical printers.
The way this works is that CM itself uses one of it's "pdf printers" which generates PDF's into a folder.  Then, when enabled with cloud printing, the cloud printing system provides you a URL that you can use to download those print jobs. Then the script on premise, just constantly hits that url and the URL returns a the next pdf needing to be printed.


=Printing Scripts=
= Theory =
The printing scripts will be within your convention master installation folder.
 
Convention Master uses a "PDF printer" method to generate print jobs into a designated folder. When cloud printing is enabled, the system provides a URL that allows you to download these PDFs. An on-site script polls this URL and retrieves the next PDF to be printed.
 
= Printing Scripts =
 
The printing scripts can be found in your Convention Master installation folder:
 
<code>
/other/client_print_scripts/cloudprintscripts/
/other/client_print_scripts/cloudprintscripts/
</code>
= Setting It Up =
== 1. Set Up Your PDF Printer ==
# Obtain the temporary path for your PDF printer(s) from your IT administrator.
# Log in to your Convention Master instance.
# Navigate to '''Admin Printing''' → '''Manage Printers'''.
# Click '''Add Printer'''.
# Fill in the following:
## '''Name''': A friendly name for the printer.
## '''Method''': <code>pdf</code>
## '''Path''': The server path to your temp folder. This path must be writable by the web server and must end with a trailing slash. 
##* ''Note: If you do not end the path with a slash, you can use that suffix to prefix filenames.''
# Click '''Save'''.
== 2. Enable Cloud Printing ==
# Log in to your Convention Master instance.
# Navigate to '''Admin Printing''' → '''Manage Printers'''.
# Click '''Cloud Printing'''.
# Click '''Generate New Key''' and then confirm with '''OK'''.
# Reopen the '''Cloud Printing''' dialog and copy the provided URL.


=Setting it up=
== 3. Set Up the Local Printing Script ==
#Set up your PDF printer
# Use the URL you copied in the previous step with the on-site printing script.
##Before you start you will need to know the temp path of each of your pdf printers from your IT admin.
# Configure the script to poll the URL regularly and send downloaded PDFs to the appropriate printer.
##Log into your convention master instance.
##Click on the "Admin Printing" menu followed by the "Manage Printers" tool.
##Click "Add Printer"
##*Name the printer whatever you would like to name the printer
##*Method: pdf
##*Path: The server path to your temp folder (must be writable to the webserver) and must end with trailing slash.  ''Note: You can prefix your filenames by not ending in a slash''
##Click Save
#Enable Cloud Printing on your Printer
##Log into your convention master instance.
##Click on the "Admin Printing" menu followed by the "Manage Printers" tool.
##Click "Cloud Printing"
##Click "Generate New Key"
##Click "Ok"
##Click back into the "Cloud Printing" dialog, and copy the URL provided there.
#Set up your local printing script
## Use the URL you copied from the Cloud printing dialog.

Latest revision as of 13:38, 24 June 2025

Cloud Printing

Convention Master supports cloud printing by generating PDFs in a hosted environment, while an on-site computer handles sending the print jobs to the physical printers.

Theory

Convention Master uses a "PDF printer" method to generate print jobs into a designated folder. When cloud printing is enabled, the system provides a URL that allows you to download these PDFs. An on-site script polls this URL and retrieves the next PDF to be printed.

Printing Scripts

The printing scripts can be found in your Convention Master installation folder:

/other/client_print_scripts/cloudprintscripts/

Setting It Up

1. Set Up Your PDF Printer

  1. Obtain the temporary path for your PDF printer(s) from your IT administrator.
  2. Log in to your Convention Master instance.
  3. Navigate to Admin PrintingManage Printers.
  4. Click Add Printer.
  5. Fill in the following:
    1. Name: A friendly name for the printer.
    2. Method: pdf
    3. Path: The server path to your temp folder. This path must be writable by the web server and must end with a trailing slash.
      • Note: If you do not end the path with a slash, you can use that suffix to prefix filenames.
  6. Click Save.

2. Enable Cloud Printing

  1. Log in to your Convention Master instance.
  2. Navigate to Admin PrintingManage Printers.
  3. Click Cloud Printing.
  4. Click Generate New Key and then confirm with OK.
  5. Reopen the Cloud Printing dialog and copy the provided URL.

3. Set Up the Local Printing Script

  1. Use the URL you copied in the previous step with the on-site printing script.
  2. Configure the script to poll the URL regularly and send downloaded PDFs to the appropriate printer.