verypdf blog, verypdf sdk & com

About VeryPDF OEM License for VeryPDF Developer Products

VeryPDF OEM License for Developers is a post-processing PDF solution for developers who want to add PDF creation and reading capabilities to their applications. For the PDF Virtual Printer products, they are must be silently installed as a PDF printer directly from your own applications. After installation, it can convert any document sent to it for printing into PDF and save the PDF in a predefined location.

VeryPDF Developer Products are compatible with the following operating systems:

  • Windows 10, 8, 7, Vista (32/64 bit) and later systems;
  • Windows Server 2019, 2016, 2012, 2008R2 and later systems.

image

VeryPDF OEM License includes a custom tool that allows you to configure the VeryPDF OEM printer release. The VeryPDF OEM printer must be distributed and comes with a royalty-free license. It can be renamed as an additional fee.

It also comes with documentation and code examples detailing its installation, integration and distribution.

Detailed information about VeryPDF OEM License:

  • You don't need to integrate anything into your application. Since no integration is required, your application can be written in any programming language, and you can still use VeryPDF OEM.
  • The VeryPDF OEM printer must be distributed in the settings of the application. This is done under a royalty-free license (you only need to pay the OEM license fee).
  • VeryPDF OEM can completely rebrand, so end users will not see the VeryPDF brand at all (renaming is optional and requires an additional fee).
  • You can integrate it without ordering and purchase a license after you have fully tested it. When unlicensed a watermark will be added to all PDFs created with it.
  • The licensed VeryPDF OEM printer allows users to create PDF files from any application that has printing capabilities.
  • The generated PDF file must be accessible only by your application.
  • It is not allowed to use VeryPDF OEM to develop PDF creators. Your application must have other related functions.

VeryPDF OEM License is fully functional and has no time limit. This means you can download and test whether it meets your needs without ordering. If a license is not purchased, a VeryPDF Demo Watermark will be printed on each PDF page. After ordering the license, you will receive an email with the registration key and instructions on how to remove the notice from the PDF file that is further created. To purchase a license, please visit the "Developer License" section of the "Buy Now" page.

https://www.verypdf.com/app/document-converter/try-and-buy.html#buy_pro

See Also:

OEM License - a short description,
https://www.verypdf.com/custom/oem-eula.htm

OEM LICENSE LICENSE AGREEMENT,
https://www.verypdf.com/custom/oem-eula-full-version.htm

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
pcl converter

How to run multiple instances of pcltool.exe to convert more PCL files to PDF files at same time?

We have a client using VeryPDF. They were running into a port conflict with another application that also uses port #61111.

We have modified the command that launches PCLTOOL to use the -port option. Our command is:

pcltool.exe -$ xxxxxxxxxxx -port 62345 -templateatbottom -template overlay.pdf input.pcl output.pdf

image

However, when we run this command we still get:

[Port: 61111] There has one instance is converting.....

I have also attempted the following as a means of recreating the problem:

From a separate command prompt I launch the PCLTOOL help function by issuing the command "pcltool", and allowing the program to sit at the "press any key to continue prompt".

In a separate window I then enter the command from above, referencing port 62345. This command hangs with the 61111 message indicating that the conversion is taking place.

If I close the help in the first command window, then the second command window proceeds. But presumably it is using port 61111 and not 62345.

Finally, I tried the same test, but issuing the command "pcltool -port 62345" in the first command window to launch the help.

When I attempted to enter the conversion command in the second command window I still received the error regarding port 61111.

So, either the -port option does not work, or there's something about the -port command that I do not understand and have not implemented properly.

Are you able to provide any insight into the problem?

Thanks.
Customer
--------------------------------
Thanks for your message, we have solved this problem for you, please download a new version of PCL Converter from our website to try again.

https://www.verypdf.com/app/pcl-converter/try-and-buy.html#buy

The new version does support multiple instances, it can convert more PCL files to PDF files at same time, this will improve the conversion speed a lot.

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: +1 (from 1 vote)
docprint pro

How to capture an invoice printing job and add a signature to this printing document and also save to a PDF file for this invoice?

Hello VeryPDF team,

Thanks for your answer and I have some additional questions.

Also, just in case it helps, I have included a summary map of the solution we would like to develop.

image

Regarding the questions:

1) you mention "docPrint Pro will create a new document that merges/combines the original document plus the signature."

* does docPrint already allows to use a Wacom or equivalent signature pad ? Or it needs additional development ?

2) The point where the combined document is stored in a file server or in an sql server (as a BLOB), has to be based on a name/key, and that name/key has to be found from the job stream. Is that possible?

* the existing old window's program, when printing the invoices through the windows spool printer, the name of the print job is always the same, "Document".

* that is, the print job name does not give a clue about the invoice number, but the data stream in the print job does include the invoice number, and is always included using same format.

* so, is it possible that your software does read the print job stream and finds the invoice number, so that number can be used as the name for the combined pdf document, as well as the key when storing the BLOB in the sql database.

3) Is VeryPDF capable of doing these adjustments/developments with their own team or a partner? Or will we have to find our own development team?

Customer
---------------------------------------
>>1) you mention " docPrint Pro will create a new document that merges/combines the original document plus the signature"
>>* does docPrint already allows to use a Wacom or equivalent signature pad ? Or it needs additional development?

Thanks for your message, docPrint hasn't signature function yet, this function needs additional development.

>>2) The point where the combined document is stored in a file server or in an sql server (as a BLOB), has to be based on a name/key, and that name/key has to be found from the job stream. Is that possible?

Yes, this is possible, VeryPDF can extract all information from the printing job steam, so we can get the name/key from printing data stream easily.

>>* the existing old window's program, when printing the invoices through the windows spool printer, the name of the print job is always the same, "Document".
>>* that is, the print job name does not give a clue about the invoice number, but the data stream in the print job does include the invoice number, and is always included using same format.
>>* so, is it possible that your software does read the print job stream and finds the invoice number, so that number can be used as the name for the combined pdf document, as well as the key when storing the BLOB in the sql database.

Yes, this is possible.

>>3) Is VeryPDF capable of doing these adjustments/developments with their own team or a partner? Or will we have to find our own development team?

You should better find your own development team, VeryPDF development team is good at VeryPDF products, but we don't family with your products, your development team will make a bridge between your products and VeryPDF's products, so if you have a development team, that's would be better.

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)
docprint pro, verypdf sdk & com

How can I capture the printed documents and send them to someone by email or store them to a server?

Hi, can your software capture printing and send it to someone? In our case if someone prints a invoice we want a copy of the printout to be sent to our boss via email or for it to be stored somewhere on a server.

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


Thanks for your message, yes, this is possible with VeryPDF's software, we have several software which can be used for this purpose, please find our solutions at below.

Solution 1:

You can use VeryPDF HookPrinter SDK software to capture all print jobs to SPL files and store them to your disk, VeryPDF HookPrinter SDK software can be downloaded from this web page,

https://www.verypdf.com/app/hookprinter/index.html

After you get the SPL files, you can use VeryPDF SPL to PDF Converter Command Line to convert these SPL files to PDF, PS, EPS, JPG, PNG, TIFF or other formats, then you can email or reuse these files easily,

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

Solution 2:

You can use "HookPrinter" function in docPrint Pro v8.0 software.

VeryPDF docPrint Pro v8.0 contains two virtual printers and a HookPrinter (Printer Capturer) module, after you install docPrint Pro v8.0 software, you will see two virtual printers appear in the Printer & Fax folder in your Windows system, you can run following command line with administrator privilege to install or uninstall HookPrinter (Printer Capturer) module,

"C:\Program Files (x86)\docPrint Pro v8.0\artprint.exe" -hookprinter

after you enable HookPrinter (Printer Capturer) Module, you can print a document to any of your Windows printers (except for docPrint, because docPrint is used for an intermediate printer).

HookPrinter (Printer Capturer) works by following steps,

1. You are enable HookPrinter (Printer Capturer) Module first, print a document to "HP LaserJet Professional P1108" or other printers,
2. HookPrinter (Printer Capturer) Module captures this print job, redirect it to docPrint virtual printer,
3. HookPrinter (Printer Capturer) Module also convert this print job to PDF, EMF, WMF, TIFF, PNG, JPG formats and save to predefined folder according to configuration parameters,
4. docPrint virtual printer receives this print job, it does convert this print job to PDF, PS, EPS, TIF, JPG, PNG, BMP, GIF, etc. formats first, and then forward this print job to original printer ("HP LaserJet Professional P1108" or other printers) continue,
5. OK, the original printing process does continue and without any interruption, but the print job be converted to PDF, PS, EPS, TIF, JPG, PNG, BMP, GIF, etc. formats and save to predefined folder,

You can download docPrint Pro v8.0 with HookPrinter (Printer Capturer) from this web page for evaluation,

https://www.verypdf.com/artprint/docprint_pro_setup.exe

Please by following steps to test "-hookprinter" option,

1. Download and install docPrint Pro v8.0 version,

2. Run following application to set Printer Capturer options,

"C:\Program Files (x86)\docPrint Pro v8.0\artprint.exe" -hookprinter

* You need set "Output folder" to save captured documents.
* You need click "Install HookPrinter" button to install Printer Capturer.
* You need click "Save&Close" button to close this dialog, and print a document to an arbitrary Windows Printer, you will get captured documents appear in predefined folder automatically.

3. OK.

You may find more articles about HoookPrinter function in VeryPDF Knowledge Base,

https://www.verypdf.com/wordpress/?s=hookprinter

Solution 3:

You can use "RedirectPrinter" or "ForwardPrinter" function in docPrint Pro v8.0 software.

With "RedirectPrinter" or "ForwardPrinter" function in docPrint Pro v8.0 software, you can print a document to docPrint virtual printer first, docPrint will save the print job to PDF, JPG, TIFF, PNG or other formats first, and then forward the print job to another printer continue.

After you install docPrint Pro v8.0 software, you can use "-forwardprinter" option to setup printing forwarding options, for example,

"C:\Program Files (x86)\docPrint Pro v8.0\artprint.exe" -forwardprinter

After you set the forwarding options, click "Save&Close" button to close the setting dialog, when an user print a document to docPrint, docPrint will process the print job first, and then redirect the print job to predefined printer (or associated printer) automatically.

"-hookprinter" and "-forwardprinter" are two total different printer capture and forwarding methods, you can choose either one according to your requirements.

You may find more articles about "RedirectPrinter" or "ForwardPrinter" function in VeryPDF Knowledge Base,

https://www.verypdf.com/wordpress/?s=forwardprinter
https://www.verypdf.com/wordpress/?s=redirectprinter

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)
pdf security, verypdf cloud api

How to subscribe Online PDF DRM Security and use it to protect my eBook PDF files?

Hello, I uploaded a PDF file onto your Free Online PDF DRM Security, but somehow the file becomes unavailable before the expiry date I set up. I tried many files, but it stays at longest one day, and after that my browser shows the error message below when I click the link generated by your system.

[ERROR] Failed to locate 'public-2020081513.....' document, it may deleted by the owner, please contact to the owner to get more information.

I do appreciate your help and support in advance.

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

image
Thanks for your message, the generated DRM PDF files are only kept on VeryPDF Server for a few hours in the trial version, these DRM PDF files will be deleted automatically after a few hours, but you can download these DRM PDF files to your local disk or put them to your own server, then you can view these DRM PDF files continue.

VeryPDF
------------------------------------
Thank you for your reply. I see.
1) Did you add the specification of the automatic deletion recently? I read on the internet a few years ago that you provided the service for free of charge. In any case,
2) how much does it cost if I want to use the proper service? Please let me know the cases when I want to use API key and when I don't. And
3) most of my users use Mac. Do you provide PDF viewer for Mac OS? Thank you for your support in advance.

Customer
------------------------------------
>>1) Did you add the specification of the automatic deletion recently? I read on the internet a few years ago that you provided the service for free of charge.

Thanks for your message, we do provide both free and paid online services for our customers, but in the free service, it has,

1. Include a demo watermark in the generated PDF files.
2. VeryPDF Online Server will delete the generated PDF files every 2 hours, this will keep customer's privacy, if you want to keep the generated PDF files, you may download them to your local system and put them to your own server.

>>In any case, 2) how much does it cost if I want to use the proper service?

The Online PDF DRM Security is USD$59.95 monthly, you may subscribe it from our website directly,

http://drm.verypdf.com/online/

>>Please let me know the cases when I want to use API key and when I don't.

After you subscribe Online PDF DRM Security (Cloud DocSafe App) online, your PayPal email address will be your APIKEY, you can enter your PayPal email address into online app or API URL, the limitations will be removed automatically.

>>And 3) most of my users use Mac. Do you provide PDF viewer for Mac OS? Thank you for your support in advance.

Yes, we have a PDF Viewer for Mac OS, you may download it from this web page to try,

http://drm.verypdf.com/downloads/

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)