docprint pro

docPrint PDF Driver Client Machine Registration

3.  How will my client's Very PDF printer know it is not a Trial or does this happen automatically when my program with the SDK registers the printer on their workstation?
=========================

After you purchased it, you will get a license key, please set the license key to "RegisterNO" in registry, docPrint Pro will be registered automatically,

HKEY_CURRENT_USER\Software\verypdf\pdfcamp
RegisterNO="Your License Key"

VeryPDF
=========================

loWSH = createobject("wscript.shell")
loWSH.RegWrite("HKEY_CURRENT_USER\Software\verypdf\pdfcamp\RegisterNO", MyLicense)

I put in the registry on a client machine but it still shows the purchase license prompt.  Please help.
=========================
You can set following license keys into registry to try again,

For 32bit Windows system,

HKEY_LOCAL_MACHINE\SOFTWARE\verypdf\pdfcamp
RegisterNO="Your License Key"

HKEY_CURRENT_USER\Software\verypdf\pdfcamp
RegisterNO="Your License Key"

For 64bit Windows system,

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432node\verypdf\pdfcamp
RegisterNO="Your License Key"

HKEY_CURRENT_USER\SOFTWARE\WOW6432node\verypdf\pdfcamp
RegisterNO="Your License Key"

You can click right button under above keys, create a "RegisterNO" key with "string" type, set the value to ""Your License Key"".

After you set your License Key to these fields, please print a document to docPrint PDF Driver, then you will not be prompted by registration message box and a demo watermark in output PDF files.

VeryPDF
=========================
Is there a way to do this for any computer?  How can I know if a workstation is 32 or 64 bit?  Can't I just use one entry and do it the same on a 32 or 64 bit?
=========================
Yes, you can always use following item in registry,

HKEY_LOCAL_MACHINE\SOFTWARE\verypdf\pdfcamp

On the 64bit system and UAC option enabled, if you access above registry item from a 32bit EXE application, above registry item will be redirected to following item automatically, you needn't change anything to your source code,

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432node\verypdf\pdfcamp

VeryPDF

VN:F [1.9.20_1166]
Rating: 5.0/10 (2 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
pdfcamp printer

PDF Camp printer 64bit hasn’t Save As options

We’ve just purchased the 64-bit version of the pdf camp (PDFcamp Printer (x64) v2.5) and we have a problem setting some of its properties.

In the 32bit version of the pdfcamp printer, we are able to set the following properties (please screenshot below) via "save as" tab in the printing preference of the pdfcamp printer. This functionality is somehow not available in the 64bit version.

How can we set these properties in the 64bit version of pdfcamp printer?

PDFCamp printer is installed in windows server 2003 service pack2, 64bit.

Screenshot from the 32bit version of pdfcamp printer properties,

pdf printer save as picture 1
pdf printer save as picture 1

Screenshot from the 64bit version of pdfcamp printer properties

pdf printer save as picture 2
pdf printer save as picture 2

==================================================
Thanks for your message, PDFcamp Printer x64 version doesn’t support "SaveAs" options yet, PDFcamp Printer x64 v2.5 does popup a Save As dialog when you print a document to it, you can’t use it to set a folder for output.

However, if you wish use "SaveAs" option to save the PDF files to a folder automatically, we suggest you may download docPrint Pro v5.0 from our website to try,

https://www.verypdf.com/artprint/index.html#dl

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

after you installed docPrint Pro v5.0, please run following application,

"C:\Program Files\docPrint Pro v5.0\psdriver\pdfconfiggui.exe"

You can use this configure application to set output folder and output file format easily.

docPrint PDF Driver Save As Options
docPrint PDF Driver Save As Options

You can also pay price difference to upgrade from PDFcamp Printer x64 v2.5 version to docPrint Pro v5.0, if you wish upgrade it, please email to us your Order ID of PDFcamp Printer x64 v2.5, we will send an upgrade web page to you shortly.

VeryPDF

VN:F [1.9.20_1166]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
pdfcamp printer

We have an issue printing a german A4 format out of Excel via VeryPDFCamp Driver

I was told by our Dev department that we are still under the 1 year VeryPDF one year Gold Support Plan.

We have an issue printing a German A4 format out of Excel via VeryPDFCamp Driver.

Please let me know if all is fine with our contract so i send you more details about the issue then.
========================
Thanks for your message, our PDFcamp Printer Driver does support A4 paper size, you can select A4 paper size on PDFcamp Printer, print your Excel document to PDFcamp Printer, you will get a PDF file with A4 paper properly.

If you have any question for this method, please feel free to let us know, we will assist you asap.

VeryPDF
========================
OK here the details about the issue.

We do have a customer with a German OS installed. In his environment it is not possible at all to print A4 format. All of the prints are letter format. At first we thought its an TM1 issue but its not. Because we already see the problem without using TM1. Means a plain excel sheet was printed.

Customer was running v2.1. So we tried to update it to 2.5. We uninstalled the 2.1 and reinstalled the single setup of 2.5. Then i did a print again. Still same issue.
Within the properties of the document you can see its an Letter formatted page. I checked all of the printer settings within the properties of the printer. All was set to A4.

Another strange thing .... even tho 2.5 was installed (as we also see in registry and control panel) the document properties is saying v2.1.

In registry i checked the page size and it is set to 7 witch is A4.

We do have a testcase here if you need anything.

We do have two issues is guess:

1. In document it seems like the update did not work
2. Installing pdfcamp to a German OS seems to cause the issue.

Thx a lot for your help in advance
========================
We apologize for any inconvenience this may have caused to you, is this problem appear on German Windows system only? Can you reproduce this problem on your English Windows system?

If this problem is appear on German Windows system only, can you please create a remote desktop account on your test machine? After we logged into your test machine, we will figure out a solution to you asap.

Also, can you work fine by following steps? Such as,

1. Run MS Word application, open a Word document, set paper size to A4 paper,
2. Select A4 paper on PDFcamp Printer too,
3. Print this Word document to PDFcamp Printer, you will get a PDF file,
4. What is paper size of output PDF file? Is it A4 paper size?

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)
ocr products, pdf to word converter

unabale to convert the .pdf files to .doc for the scanned docs

I am unable to convert the .pdf files to .doc for the scanned documents.

How do I convert the documents to word format which are scanned by a scanner.
Is there any way??
=======================
If your PDF file was created from scanner, we suggest you may download mini PDF to
Word OCR Converter from our partner's website to try,

http://www.minipdf.com/pdf2wordocr.htm

please select "8. OCR PDF file (Language: English)" option in mini PDF to
Word OCR Converter, then you can convert your scanned PDF file to editable
word document properly.

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 to image converter

PDFToImageDrawToHDC2 function

Our gold support receipt number is XXXXXXXXX,

I have been trying to make the PDFToImageDrawToHDC2 function work on the pdf2image com sdk but I am having some problems....

BOOL __stdcall PDFToImageDrawToHDC2(LPBYTE lpPDFData, int nPDFDataLen, HDC hDC,
int nXDest, int nYDest, int nWidth, int nHeight,
const char *szUserPassword, const char *szOwnPassword, int xRes, int yRes,
int nBitCount, BOOL bGrayscale, int nPageIndex);

1. No matter what value I use for nBitCount or bGrayScale, I always get a bi-tonal image (rather than 8 or 24 bit for example).
2. I don't understand the relationship between dpi, nWidth and nHeight. Can I set nWidth and nHeight to 0 or -1?
3. How can I work out the size of the image before I call the function?

I kind of assumed that this function would be the same as PDFToImageDrawToHDC - except that it takes a LPBYTE rather than a file path as input, but it seems to be quite different.

Any suggestions to get it working?
====================================
>>1. No matter what value I use for nBitCount or bGrayScale, I always get a bi-tonal image (rather than 8 or 24 bit for example).

Please refer to following parameter pairs,

nBitCount=1, bGrayScale is ignored, you will get bi-tonal image (black and white image),
nBitCount=8, bGrayScale=FALSE, you will get a 8bit color image,
nBitCount=8, bGrayScale=TRUE, you will get a 8bit grayscale image,
nBitCount=24, bGrayScale is ignored, you will get a 24bit true color image,

if pdf2image SDK folder contains p2isdk.dll file, you can rename p2isdk.dll file to p2isdk.dll.old filename to try again.

>>2. I don't understand the relationship between dpi, nWidth and nHeight. Can I set nWidth and nHeight to 0 or -1?

If you wish display the PDF page to hDC, you need set valid parameters to "int nXDest, int nYDest, int nWidth, int nHeight", please refer to these parameters' definition at below,

Parameters

nXDest: Specifies the logical x-coordinate of the upper-left corner of the destination rectangle.

nYDest: Specifies the logical y-coordinate of the upper-left corner of the destination rectangle.

nWidth: Specifies the width (in logical units) of the destination rectangle and source bitmap.

nHeight: Specifies the height (in logical units) of the destination rectangle and source bitmap.

In one word, "int nXDest, int nYDest, int nWidth, int nHeight" parameters are used to draw the image to target HDC or screen, " int xRes, int yRes " parameters are used to render the PDF page to image, you can set xRes and yRes to 72, 150 or 300 DPI, then PDFToImageDrawToHDC2() function will render your PDF page to image at 72, 150 or 300 DPI, after that, PDFToImageDrawToHDC2() function will draw image to screen at a rectangle which defined by "int nXDest, int nYDest, int nWidth, int nHeight" parameters.

>>3. How can I work out the size of the image before I call the function?

Yes, this can be done easily, you can use following sample source code to get the PDF page count and page size of each PDF page,

--------------------------------------------------------------------
int pagecount = PDFToImageGetPageCount(szPDFFileName);
printf("Filename is: %s\n",szPDFFileName);
printf("Page count is: %d\n",pagecount);
{
for(int page = 1; page <= pagecount; page++)
{
double m_fPageBox[4];
PDFToImageGetPageBox(szPDFFileName,page,m_fPageBox);
printf("Page %3d box is: [%f,%f,%f,%f]\n",page,m_fPageBox[0],m_fPageBox[1],m_fPageBox[2],m_fPageBox[3]);
int nPageWidth = PDFToImageGetPageWidth(szPDFFileName,page);
int nPageHeight = PDFToImageGetPageHeight(szPDFFileName,page);

if(0)
{
_splitpath(szOutputName, drive, dir, fname, ext );
char fname2[MAX_PATH];
sprintf(fname2,"%s%04d",fname,page);
char path_buffer[MAX_PATH];
_makepath(path_buffer,drive, dir,fname2,ext);
nResult = PDFToImageConverterEx(szPDFFileName,path_buffer,NULL,NULL,1,
1018,1590,24,COMPRESSION_PACKBITS,70,TRUE,TRUE,page,page);
}
}
}
--------------------------------------------------------------------

You can call PDFToImageGetPageBox() or PDFToImageGetPageWidth() or PDFToImageGetPageHeight() functions from your source code to read paper size from PDF file easily.

>>I kind of assumed that this function would be the same as PDFToImageDrawToHDC - except that it takes a LPBYTE rather than a file path as input, but it seems to be quite different.
>>Any suggestions to get it working?

No, PDFToImageDrawToHDC() and PDFToImageDrawToHDC2() are use two different technologies to render the PDF page.

PDFToImageDrawToHDC() function is based on PDFToImageConverter() function,
PDFToImageDrawToHDC2() function is based on PDFToImageConverter2() function,

PDFToImageConverter() and PDFToImageConverter2() functions are using two different render engine, in general, you can use PDFToImageConverter2() to render your PDF page to image file, PDFToImageConverter2() is work 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)