Custom development for Printer Intercept Software

Hello,

I am interested in getting the following SW made.

1. Intercept all printer commands on a windows desktop.
2. Based on user input, decide whether to simply forward the request to the printer without doing anything OR
3. Extract text information from it and provide APIs to connect to another SW that can use this text and do some useful work.

Please let me know if this SW is already available with you. I need to develop my own SW on top of this solution and so would need the relevant permissions.

Regards,
Customer
---------------------------------------------------------

image
Thanks for your message, we haven't a software which has this function yet, however, we could develop this function to you based on VeryPDF HookPrinter SDK software, you may download the trial version of VeryPDF HookPrinter SDK software from this web page to try, if you encounter any problem with this software, please feel free to let us know, we are glad to assist you asap,

http://www.verypdf.com/app/hookprinter/index.html
http://www.verypdf.com/dl2.php/HookPrinter.zip

VeryPDF
---------------------------------------------------------
Hello VeryPDF team,

Thank you for your response. I also have a few questions:

1. What is the technology on which this custom software would be built?
2. I assume that any application calling the printer can be intercepted, please confirm.
3. I assume that this would work with printers from any vendor, please confirm.
4. What would be the rough timelines for such a project?
5. What would be the support model?

Regards,
Customer
---------------------------------------------------------
Thanks for your message, we can develop a custom-build version of HookPrinter software to you, this custom-build version has following features,

1. Support both 32bit and 64bit Windows systems.
2. Support Windows 7, 8, 10, etc. Windows systems.
3. An option to forward the print jobs to original printer or extract text information from printer jobs.
4. Able to hook all printers which installed in your local system.
5. Able to hook all network printers which connected to your system.

>>I also have a few questions:
>>1. What is the technology on which this custom software would be built?

We will hook Windows Spooling System, if an application prints a document to a Windows Printer, the printing process will be controlled by Windows Spooling System, our HookPrinter Layer will get all information from Windows Spooling System, so we could intercept the printing process easily.

>>2. I assume that any application calling the printer can be intercepted, please confirm.

Yes, you are right, any application calling the printer can be intercepted.

>>3. I assume that this would work with printers from any vendor, please confirm.

Yes, as long as a printer is using Windows Spooling system, this printer can be hooked properly.

>>4. What would be the rough timelines for such a project?

In general, we will finish this custom-build software within one week.

>>5. What would be the support model?

We are provide gold support for the software, please look at more information about gold support from this web page,

http://www.verypdf.com/custom/maintenance.htm

VeryPDF
---------------------------------------------------------
Thank you veryPDF team for your quick response.

Some more quick questions:

1. I need to integrate another custom SW that will take the text output from the veryPDF software and do some other operations on the text. For this would it be possible to expose some APIs that allow other applications to be integrated with your software?

2. What would be the language used in your software?

3. You mention that " Yes, as long as a printer is using Windows Spooling system, this printer can be hooked properly.". If the printer is NOT using the windows spooling system (single printer connected to the terminal) can we still install the spooler and connect the veryPDF hook software?
(Apologies I am not very familiar with the printing subsystem)

4. Like I mentioned in my previous email, I would develop some other SW on top of it and the final solution would be deployed in multiple terminals. Are there any limitations/restrictions that I should be aware of?

Regards,
Customer
---------------------------------------------------------
>>Some more quick questions:
>>1. I need to integrate another custom SW that will take the text output
>>from the veryPDF software and do some other operations on the text. For
>>this would it be possible to expose some APIs that allow other applications to be integrated with your software?

Yes, this is possible, you can integrate your software into HookPrinter SDK software by "VeryPDF-HookPrinter.ini" file, "VeryPDF-HookPrinter.ini" file contains following options,

[AutoSave]
; 1 to capture SPL files, 0 will stop to capture SPL files
bCaptureSPLFiles=1

; Your License Key
strLicenseKey=XXXX-XXXX-XXXX-XXXX

; Set the folder to store SPL files
strSPLOutputFolder=D:\downloads\spl

; This is SPL to PDF Converter Command Line application, you can use this command line application to convert from SPL files to PDF files automatically
strCmd=["E:\SPL2PDF\spl2pdf_cmd\spl2pdf.exe" "%1"]

You can write a command line application, set the path of your command line application to "strCmd" option in the "VeryPDF-HookPrinter.ini" file, HookPrinter SDK will call your application after user print a document to a printer, your application will receive the printed SPL file, your application will able to extract text and other information from this SPL file easily.

Please notice, the SPL format is depend on the hooked printer driver, for example,

  • If you print a document to a PCL printer, your application will receive a SPL file in PCL format.
  • If you print a document to a Postscript printer, your application will receive a SPL file in Postscript format.
  • If you print a document to a PDF virtual printer, your application will receive a SPL file in PDF or Postscript format.
  • If you print a document to "Microsoft XPS Document Writer" printer, your application will receive a SPL file in XPS format.

VeryPDF has also a "SPL to PDF Converter Command Line" application which can convert from SPL files in SPL, EMF-SPL, Postscript, EPS, XPS, PCL, PXL (PCL-XL), PRN, PDF formats to PDF and other formats, you may download it from this web page for evaluation,

http://www.verypdf.com/app/hookprinter/spool-spl-to-pdf-converter.html
http://www.verypdf.com/dl2.php/spl2pdf_cmd.zip

>>2. What would be the language used in your software?

Our software is written in C++, but you can call it from PHP, C#, ASP.NET, VB.NET, etc. program languages easily.

>>3. You mention that "Yes, as long as a printer is using Windows Spooling system, this printer can be hooked properly.". If the printer is NOT using the windows spooling system (single printer connected to the terminal) can we still install the spooler and connect the veryPDF hook software? (Apologies I am not very familiar with the printing subsystem)

In general, 99% printers are based on Windows Spooling System, if you can print a Word document from MS Word to a Windows Printer properly, this Windows Printer will no problem to be hooked.

Some special printers does use COM port to transfer the print data directly, these print data are not go through the spooling system, so our HookPrinter Layer can't receive these print data, for example, for some special barcode printers or invoice printers, these printers are used in special fields and by some special Windows applications only, they are not general printers, I think we can simple ignore these types of printers.

>>4. Like I mentioned in my previous email, I would develop some other SW on top of it and the final solution would be deployed in multiple terminals. Are there any limitations/restrictions that I should be aware of?

After you buy the software, there hasn't any limitations/restrictions for you to use the software, please don't worry about this matter.

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in VeryPDF SDK & COM | Tagged , , , , , , | Leave a comment

Custom software development to intercept all printer commands on a windows desktop, decide whether to simply forward the print jobs to the printer or extract text information from print jobs

Hello,

I am interested in getting the following software made.

1. Intercept all printer commands on a windows desktop.
2. Based on user input, decide whether to simply forward the request to the printer without doing anything OR
3. Extract text information from it and provide APIs to connect to another Software that can use this text and do some useful work.

Please let me know if this software is already available with you. I need to develop my own software on top of this solution and so would need the relevant permissions.

Regards,
Customer
----------------------------------------------
We have some computers on which we charge for printing documents. When a user prints, I would like to intercept the print job, prompt them for their username / password so I can charge their account, then allow the print job to continue through to the printer.

How can this be accomplished? Is it possible to write such a utility in .NET?

Customer
----------------------------------------------
Is there a way to monitor the print queue (before it gets to the print queue) and make sure that a particular user is only printing specified number of copy of a document? I want to find out how many copies of printout particular user had taken to maintain a record of this.

How can i do that using Java Code or any other programing language?

Thanks In Advance.
Customer
----------------------------------------------

image
Thanks for your message, we haven't a software which has above functions yet, however, we can develop these functions to you based on VeryPDF HookPrinter SDK software, you may download the trial version of VeryPDF HookPrinter SDK software from this web page to try, if you encounter any problem with HookPrinter SDK software, please feel free to let us know, we are glad to assist you asap,

http://www.verypdf.com/app/hookprinter/index.html
http://www.verypdf.com/dl2.php/HookPrinter.zip

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in VeryPDF SDK & COM | Tagged , , , , | Leave a comment

I'm looking for something that can convert MSG (Outlook message) files to PDF using a command prompt

Hello,

I'm looking for something that can convert MSG (Outlook message) files to PDF using a command prompt. Is this something VeryDoc can do?

Thanks,
Customer
-----------------------------------------------

image
Thanks for your message, "VeryPDF docPrint Pro" and "VeryDOC DOC to Any Converter Command Line" software are all can convert from MSG files to PDF files, you may download "VeryDOC DOC to Any Converter Command Line" software from this web page to try,

http://www.verydoc.com/doc-to-any.html
http://www.verydoc.com/doc2any_cmd.zip

after you download it, you can run following command lines to convert from MSG and EML files to PDF files,

doc2any.exe test.msg generate_msg2pdf.pdf

doc2any.exe test.eml generate_eml2pdf.pdf

You can also use following command lines to batch convert all MSG or EML files in a folder to PDF files at one time,

for %F in (D:\downloads\Files\Files\*.msg) do doc2any.exe "%F" "%~dpnF.pdf" >> _report.log

for %F in (D:\downloads\Files\Files\*.eml) do doc2any.exe "%F" "%~dpnF.pdf" >> _report.log

Document Converter (docPrint Pro) can be downloaded from this web page,

http://www.verypdf.com/app/document-converter/try-and-buy.html#buy_pro
http://www.verypdf.com/artprint/docprint_pro_setup.exe

after you download and install it, you can run following command lines to convert from MSG files to PDF files,

"C:\Program Files (x86)\docPrint Pro v8.0\doc2pdf.exe" -i D:\test1.msg -o D:\out.pdf

"C:\Program Files (x86)\docPrint Pro v8.0\doc2pdf.exe" -i D:\test2.msg -o D:\out.pdf

You may also look at following web pages for more information about MSG to PDF Conversion,

http://www.verypdf.com/wordpress/201604/how-to-batch-convert-email-files-to-pdf-files-msg-to-pdf-eml-to-pdf-outlook-to-pdf-convert-email-to-pdf-42605.html

http://www.verypdf.com/wordpress/201311/convert-emails-msg-eml-to-htm-txt-pdf-rtf-in-batch-via-command-line-the-easiest-and-fastest-way-to-convert-your-mail-to-pdf-39414.html

http://www.verypdf.com/wordpress/201304/verypdf-eml-to-pdf-converter-command-line-36242.html

http://www.verypdf.com/wordpress/201206/how-to-convert-msg2pdf-28221.html

https://www.verydoc.com/blog/how-to-convert-outlook-msg-files-to-pdf-msg-to-pdf-converter-for-batch-convert-msg-to-pdf.html

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in DOC to Any Converter, docPrint Pro | Tagged , , , , , , | Leave a comment

PDF Print command line is unable to find the printers while printing from a SYSTEM user account on windows server 2016

Dear Verypdf,

We have been using a licensed version of pdfprint command line on a windows server 2012 for several years now. Recently we migrated to a new windows server 2016 and verypdf doesn't seem to find the printers anymore while printing from a SYSTEM user (from a php platform).

http://www.verypdf.com/app/pdf-print-cmd/try-and-buy.html#buy

We have installed and copied all printers in the registry to HK_USERS.

The -listprinter command provides the list of all printers correctly.
Tested with both local and network printers with all possible alias combinations (IP/name/..) all returning the same error message.

The debug log show following:
Reading Command Line options...
Copyright (C) VeryPDF.com
"XXX\pdfprint.exe" "-$" "XXX" "-printer" "XXX" "-debug" "-logtofile" "logloglog.ext" "-pdforient" "1" "-scalex" "100" "-scaley" "100" "XXX\label_test.pdf"
Version Build Date: Aug 7 2016
Try to load 'WINSPOOL.DRV' file...
Load 'WINSPOOL.DRV' file OK.
Current default printer is 'Microsoft Print to PDF'.
SetDefaultPrinter to 'XXX' printer, return code = 0.

The exec command shows:
{"output":"FAIL","cmd":"XXX\\pdfprint.exe -$ XXX -printer \\10.100.X.X\\XXX -debug -logtofile \"logloglog.txt\" -pdforient 1 -scalex 100 -scaley 100 XXX\\label_test.pdf","result":"Can't locate the \"XXX\" printer in this computer, please double check the printer name and to try again."}

Do you maybe have any other suggestions?

Kind regards,
Customer
-----------------------------------------

image
Thanks for your message, you can use "CmdAsUser Command Line Tool" or "VeryPDFComRunCmd COM Component" to run pdfprint.exe inside an interactive user account instead of default SYSTEM user, you will able to get it work properly.

You may download "CmdAsUser Command Line Tool" or "VeryPDFComRunCmd COM Component" from this web page to try,

https://www.verydoc.com/exeshell.html#CmdAsUser_Command_Line_Tool
https://www.verydoc.com/download/cmdasuser.zip

You can run following command line to run pdfprint.exe from an interactive user account,

CmdAsUser.exe Administrator . /p password /c "XXX\pdfprint.exe" "-$" "XXX" "-printer" "XXX" "-debug" "-logtofile" "logloglog.ext" "-pdforient" "1" "-scalex" "100" "-scaley" "100" "XXX\label_test.pdf"

You can also use a COM component to run pdfprint.exe from an interactive user account,

https://www.verydoc.com/exeshell.html#VeryPDFComRunCmd_COM_Component

Please look at following web page for more information,

http://www.verydoc.com/blog/verydoc-release-notes-verydoc-releases-an-exe-com-of-verypdfcomruncmd-exe-today-verypdf-exe-com-does-allow-you-to-call-ms-office-and-any-exe-application-from-asp-php-c-net-etc-program-languag.html

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in PDF Print | Tagged , , | Leave a comment

PDFPrint SDK and PS to PDF Converter Developer License

Hello, I have a few questions about your technology. We currently use some competing products in our virtual printer, but we’re looking around for some better technology and we’ve been very impressed so far as we test out your stuff.

1. Does the PDFPrint SDK offer any options to send the PDF or PDF raster file DIRECTLY to the printer (port 9100 RAW, LPD, etc.), or must it be submitted to a local, logical printer on the OS?

2. Does the VeryDoc DOCPrint SDK allow us to rebrand the installer and the logical printer? Is there a silent installer available? Can it be set to call an EXE with the resulting PDF instead of popping up a save dialog?

3. Which version of the PS to PDF converter would we need if we wanted to distribute the EXE along with our existing virtual printer and use it silently for conversion?

Looking forward to hearing your answers!
Customer
----------------------------------------

image
>>1. Does the PDFPrint SDK offer any options to send the PDF or PDF raster file DIRECTLY to the printer (port 9100 RAW, LPD, etc.), or must it be submitted to a local, logical printer on the OS?

Thanks for your message, you can use PDFPrint SDK to print the PDF files or PDF Raster files to local or network printers, however, it can't print the PDF files to Printer Ports (such as LPT1:, LPT2:, etc. ports) directly.

If you wish print the PDF files to Printer Ports directly, you may use following solution to try,

1. You can use VeryDOC PDF to Vector Converter to convert from PDF files to PCL files first, you can download the trial version of VeryDOC PDF to Vector Converter from this web page,

https://www.verydoc.com/pdf-to-vector.html
http://www.verydoc.com/pdf2vec_cmd.zip

After you download it, you can run following command line to convert your PDF files to PCL files,

  pdf2vec.exe C:\in.pdf C:\out.pcl

Please notice, if your Printer Port accepts PS data format only, you need convert from PDF files to PS files,

  pdf2vec.exe C:\in.pdf C:\out.ps

2. You can send the converted PCL or PS files to Printer Port directly by following command lines,

copy /b C:\out.pcl LPT1:
copy /b C:\out.ps LPT2:
copy /b C:\out.pcl \\TP123\LaserJet
copy /b C:\out.ps \\TP123\LaserJet
copy /b C:\FILENAME.PRN \\TP123\LaserJet

We hope above solution will useful to you, you may give it a try.

>>2. Does the VeryDoc DOCPrint SDK allow us to rebrand the installer and the logical printer? Is there a silent installer available? Can it be set to call an EXE with the resulting PDF instead of popping up a save dialog?

Thanks for your message, yes, we have OEM License for our products, with the OEM License, we will provide a silent installer to you, we will help you to rebrand the installer and printer's name, such as, with your company name or something else.

We can also assist you to suppress the saving dialog for PDF creation in the OEM License, if you are interest in the OEM License, please feel free to let us know, the exact name that you are interest in, we will provide more information to you asap.

>>3. Which version of the PS to PDF converter would we need if we wanted to distribute the EXE along with our existing virtual printer and use it silently for conversion?

If you wish integrate PS to PDF Converter into your software for redistribution, you will need to purchase the Developer License or OEM License for PS to PDF Converter software.

VeryDOC

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in docPrint Pro, PDF Print | Tagged | Leave a comment
Page 5 of 1,434« First...34567...102030...Last »