Bulk Printing
From the Analysis page, users can bulk print a selection of documents, which generates a ZIP file containing PDFs for download.
In legacy projects created with versions prior to Axcelerate 5.12, the PDF files are stored in a configurable folder.
In projects created with Axcelerate 5.12 or later, a PDF printing storage handler handles the PDF files. With this storage handler, and with a scheduled task that triggers the manageprintingv2.bat script, you can automatically remove outdated PDF files generated by users.
Tip: You can create the PDF printing storage handler for legacy projects, too, and then use the same scheduled task.
Script commands for print results maintenance
The examples shown here can be run from the master service host.
Note: Start the index engine before running the script.
- Remove print results created by old jobs
- Removes the print results for all jobs that are no longer displayed on the Jobs tab.
-
manageprintingv2 -p <index engine ID> -u <user name of an administrator> -pw <password> -op removeoutdated
Example:
manageprintingv2 -p singleMindServer.Minerva_North_America -u admin -pw mypassword -op removeoutdated
-
Tip: You can configure the time that print jobs are displayed on the Jobs tab.
- Remove results of specific print jobs
- For this command, you need the IDs of the specific jobs. To get the IDs, list all print results, as described below.
-
manageprintingv2 -p <index engine ID> -u <user name of an administrator> -pw <password> -op remove <job ID> <job ID> ...
Example:
manageprintingv2 -p singleMindServer.Minerva_North_America -u admin -pw mypassword -op remove 5.jb 6.jb
- List all print results handled by the storage handler
- Lists all available print jobs, their IDs and their results, i.e. the files created by them.
Note: Jobs that are no longer visible on the Jobs tab are listed too.
-
manageprintingv2 -p <index engine ID> -u <user name of an administrator> -pw <password> -op getallresults
Example:
manageprintingv2 -p singleMindServer.Minerva_North_America -u admin -pw mypassword -op getallresults