Business Software, Utilities

Capture Printed Documents and Save them to Cloud based MySQL database

I need to create a software (preferably IN DELPHI 10.x) that monitors printers and looks for receipts and invoices. It should allow me to configure different businesses and everything should be saved to my hosted cloud based MySQL database.

Now, the critical thing is this: when each business is first configured, the system should allow me to print an initial invoice/receipt which is captured. It should then allow me to define certain fields on the invoice: Invoice Number, Date, Item Number, Description, Qty, price, Discount (if applicable) and total, for each line of the invoice/receipt. It should also allow me to define the total of the invoice and payment. All this will be stored in the cloud database.

After this, the software should run automatically in the system tray, and access be password protected. This config is also stored in the cloud. Whenever anyone prints any invoice/receipt, the software should capture the details and store it in the cloud database.

The final part of the software is the admin part which is installed on a different system. The admin part will allow me to configure each business, and run several reports, which will show details of transactions printed during requested periods, with the option to drill down to the individual invoice details. I should also be able to setup different users to access the admin part with various levels of access.

Customer
----------------------------

Capture Printed Documents and Save them to Cloud based MySQL database

Thanks for your message, I checked your requirements carefully, I cleared up them to following items,

1. Monitors printers and looks for receipts and invoices.

2. It should allow me to configure different businesses and everything should be saved to my hosted cloud based MySQL database. Whenever anyone prints any invoice/receipt, the software should capture the details and store it in the cloud database.

3. Define certain fields on the invoice: Invoice Number, Date, Item Number, Description, Qty, price, Discount (if applicable) and total, for each line of the invoice/receipt. It should also allow me to define the total of the invoice and payment. All this will be stored in the cloud database.

4. After this, the software should run automatically in the system tray, and access be password protected.

5. This config is also stored in the cloud.

6. The final part of the software is the admin part which is installed on a different system. The admin part will allow me to configure each business, and run several reports, which will show details of transactions printed during requested periods, with the option to drill down to the individual invoice details. I should also be able to setup different users to access the admin part with various levels of access.

We have a Hookprinter Print Logger software, this software should be useful to you, you may download the trial version of Hookprinter Print Logger software from following web page to try,

https://veryutils.com/hookprinter-print-logger

After you install the software, you can print a document to any printer which installed in your system, you will able to see the captured document in following web page,

You can view a demo of print report from following web page,

http://online.verypdf.com/app/hookprinter

We can also provide customized development service to you at additional cost, if you have any question for this software, please feel free to let us know.

VeryUtils

Business Software, PDF Software, Utilities

How can I intercept and capture the content’s of a window’s spool file, and convert this SPL file to PDF file?

I have files being printed from a client's computer and would like to intercept and archive the printed file as text or pdf. The client will most likely be using a specific software to print and I do not want to integrate with each of the different software's any client could be using.

Is there a way to intercept the content's of the print job, whether programmatically (python's win32print or wmi, c#, etc) or by converting the spool file (.spl & .shd) that is created in the C:\Windows\system32\spool\PRINTERS directory during print queuing.

Customer
------------------------------------------
All print files in Windows are kept in the folder C:\Windows\System32\spool\PRINTERS, which requires Administrator permissions to access.

The files are in the format of .SPL files, which require a viewer.

As intercepting these files while they are being printed is hard, you may instead ask Windows to keep them after printing, for you to copy afterward. This depends on your printer having the option of "Keep printed documents" in the printer Properties, usually in the Advanced tab.

How can I intercept and capture the content's of a window's spool file, and convert this SPL file to PDF file?

You can use "VeryPDF SPL to PDF Converter Command Line" software to convert from SPL files to PDF files,

https://www.verypdf.com/app/hookprinter/spool-spl-to-pdf-converter.html

VeryUtils has a "HookPrinter Print Logger" software, you may download and evaluate it from this web page,

https://veryutils.com/hookprinter-print-logger

You can use "HookPrinter Print Logger" software to capture printed SPL files and SHD files, convert them to PDF files, and then upload PDF files to Cloud Server for archive.

VeryUtils

Business Software, PDF Software, Utilities

Capture documents from any printer and store them as .pdf

I need a program to intercept print jobs from any printer driver on my system (not a single custom one) and store the contents of the print job as a .pdf, .png, or most likey .bmp, do you have a software to do this job?

Customer
---------------------------------------
The company I work for currently uses a black box shipping system. Each morning our shipping manager prints out shipping tickets for his drivers. I would like to save a copy of each ticket printed as a PDF. The action of saving to a PDF should be done behind the scenes.

Note: The PDF copy would be in addition to the hard copy, however, I would like to generate the PDF copy when the hard copy is printed (or directly after if I can use the saved print job).

End Result: The manager prints a hard copy and a PDF gets saved to an archive folder without any interaction from the manager.

Customer
---------------------------------------

Capture documents from any printer and store them as .pdf
Yes, VeryPDF HookPrinter Print Logger software can do above works for you, you may download the trial version from this web page to try,

https://veryutils.com/hookprinter-print-logger

With VeryPDF HookPrinter Print Logger software, you can intercept and capture all print jobs, convert them to PDF files, and upload PDF files to Cloud Server (Cloud Database), you will able to view more printing information online easily.

Print Tracking & Log
VeryPDF HookPrinter Print Logger software can capture all information related to printing, including number of pages, date and time submitted, username, computer name, printer name, document name, color, paper size and job size, it can also intercept and capture SPL and SHD files from all installed printers, convert them to PDF files, upload these PDF files and other information to cloud server (cloud database) automatically.

VeryPDF HookPrinter Print Logger can track following information,
* The time of print.
* The name of the user who printed.
* The total number of pages.
* Document names and titles.
* Computer name which sent the print job.
* The name of printer driver.
* Printer Name.
* Capture all print jobs and convert them to PDF files for review at later.
* Capture all printed SPL and SHD files.
* Department name which sent the print job.
* Local network IP address and public internet IP address of the computer which sent the print job.
* Show the last printing time for all computers in a department.
* Able to list all computers in a department.
* Able to list all print jobs in a computer.
* Document attributes such as color, duplex, grayscale, paper size, document area, paper length.
* Where the print job originated from (the workstation name or IP address).
* Other print job attributes such as paper size, color mode and more.

VeryPDF HookPrinter Print Logger highlight features:
* Track and log each printed job on a print server, shared and network printer.
* Capture and save a printed job as PDF or image file.
* Unlimited number of printers and print clusters solutions support.
* Support unlimited number of printers.
* Support SQLite, MS SQL Server etc. databases.
* Viewing printed documents as images.
* Viewing printed documents as PDF.
* Web interface for report viewing.
* Support for print clusters.
* Support any printing environment (Windows print server, direct IP printer, and local USB printer).
* Support any brand of printer and plotter (HP, Brother, Canon, Epson, OKI, Ricoh, Konica, Xerox, etc.).

Compatible with any printers which support the following drivers:
* PCL (version 3, 4, 5, 5E, 5C, 6(XL).
* HP-GL/2.
* POSTSCRIPT (level 2 and 3).
* ESC/Page, ESC/P(with Remote Mode Commands), ESC/P2.
* 9-Pin ESC/P, FX.
* Zj-Stream, CPCA, BJL, ZIMF.
* GDI Based SPL-EMF.
* XPS Driver.

Compatible with following operating systems:
* Windows Server 2019 / 2016 / 2012 / 2008 / Windows 10 / 8 / 7 / Vista / XP
* Server, advanced server, enterprise edition, 64-bit edition, ultimate, workstation, professional.

Business Software, Utilities

VeryUtils Print Logger is an Enterprise Print Tracking Tool and Print Statistics Software

VeryUtils print tracking software is designed to help businesses and educational institutions of any size for centralize print tracking. It is an easy-to-use print tracking software that allows you to monitor all printing activity, check who, when, where and how many prints, eliminate paper waste and reduce printing costs.

https://veryutils.com/hookprinter-print-logger

Control your enterprise printing environment
VeryUtils Print Tracker tool can be used to help your business environment achieve cost savings goals by reducing print waste.

VeryUtils provides print management solutions for small, medium and large businesses, governments, libraries, nonprofits, schools and other institutions. With the help of VeryUtils, you can take control of printing to save money and use resources more efficiently.

Print Tracking Tool - Statistics and Archiving

VeryUtils' print statistics and archiving tools allow to archive print data and actual PDF copies of print jobs into a database.

This allows you to create detailed print reports across your network for budgeting, archive copies of print jobs in easy-to-use PDF format for security or regulatory compliance, user tracking and security monitoring, provide cost data for budgeting departments or eliminate Underutilized printers, monitor who, what, where and when to print pages, and optimize your print infrastructure to reduce waste.

VeryUtils Print Logger is an Enterprise Print Tracking Tool and Print Statistics Software

Enterprise Print Tracker Tool - Statistics and Archiving Highlights:
* 100% free trial.
* Easy to install and use.
* Print Vendor Agnostic - Monitor your printing on all printers.
* No need to modify the printing environment or configure the printer.
* Real-time print tracking ensures data is always accurate.
* Total number of print jobs.
* Printing time.
* Print the username.
* total pages.
* File name and title.
* Other print job properties such as paper size, color mode, etc..

Business Software, Utilities

How to Track Printing History using HookPrinter Print Logger software?

VeryUtils HookPrinter Print Logger core purpose is to track all printing in local system. It keeps detailed print logs for all user printing activity. This logging helps to understand printing at the level of interest, such as by user, printer, group, department, office or shared account.

The trial version of "VeryUtils HookPrinter Print Logger" software can be downloaded from this web page,

https://veryutils.com/hookprinter-print-logger

User Level Tracking
Users are able to view their own printing history via the user web interface,

How to Track Printing History using HookPrinter Print Logger software?

* Administrators can view the print history of each user.
* Track the types of jobs printed, e.g. user name, computer name, document name, etc..
* Filters make it easy to locate specific print jobs.
* Export data as HTML, CSV, MS Excel, etc. formats.
* View captured print contents in PDF format.

How to Track Printing History using HookPrinter Print Logger software?

User level printing may also be presented as the summary of all users in a group, office or department.

Printer Level Tracking
Tracking by printer helps to understand how much printers are used, by who and when. This assists decisions such as purchasing a new printer or re-allocating existing printers to achieve more efficient usage.

* Compare and analyze printer usage
* Determine which printers are used most
* See detailed logs for each printer
* Visual charts help to understand utilization

You may look at a demo Print Log Report from following web page,

http://online.verypdf.com/app/hookprinter/

If you encounter any problem with this software, please feel free to let us know, we are glad to assist you asap.