verypdf blog

Convert PCL to PDF in memory

We are currently evaluating solutions for handling PCL (converting PCL into PDF and/or PS), including VeryPDF PCL Converter.  Our initial tests show it does a good job converting PCL files, however the only API available (found in samples) is int WINAPI VeryPDFPCLConverter(const char *lpCmd). This command-line style approach does not allow any control over conversion process (cancel, suspend, getting progress), and also requires input and output from/to disk files only.

Is there by any chance more sophisticated API, one allows working in a memory buffer-in- buffer-out manner?

Thanks in advance and best regards,
======================================
Thanks for your message, we can develop a custom-build version of PCL Converter SDK to you, this custom-build version will provide more control to you (cancel the conversion and getting progress), it is support "memory buffer-in and buffer-out manner", if this solution will acceptable to you, please feel free to let us know.

VeryPDF
======================================
Thanks a lot for the fast reply. We will appreciate the solution for the custom build.
======================================
Thanks for your message, this custom-build version has following new functions,

1. VeryPCLConverter_CancelConversion(), this function will cancel the conversion.
2. VeryPCLConverter_GetProgress(), you can use this function to get the progress of current conversion,
3. VeryPCLConverterMemory(), you can use this function to convert memory PCL to memory PDF, it doesn't use disk file at all,

We will finish these functions to you within five business days.

VeryPDF
======================================
Thanks again for the quick answer. In order to go ahead with the purchase process (we are big organization and have to follow procedures) I would like to confirm the following points:

Technical issues:
2.1 We would like to have better API definition: for instance we assume that VeryPCLConverter_CancelConversion() and VeryPCLConverter_GetProgress() will be callback functions since otherwise it is unclear how to use them while VeryPCLConverterMemory() is working
2.2 Have a more detailed definition of VeryPCLConverterMemory() - mostly how to supply the input PCL and get resulting PS/DF via memory - who is responsible for memory allocation/deallocation, what is the calling sequence, etc.

During next week I will be out of office and apologize in advance for possible delay with my answers during this period.

Thanks and regards,
======================================
I have talked with our engineer just now, we can implement above functions by following code,

BOOL WINAPI VeryPCLConverterMemory(LPBYTE lpPCLData, int nPCLDataLength, LPBYTE *lpRetPDFData, int *lpRetPDFDataLength, const char *lpOptions);
typedef int (__stdcall *VeryPCLConverterProgressCBFunc)(int nID, int nProgress, WPARAM wParam, LPARAM lParam);
void WINAPI VeryPCLConverterSetProgressCBFunc(VeryPCLConverterProgressCBFunc newFunc);

You can call above functions like below,

int __stdcall ProgressCBFunc(int nID, int nProgress, WPARAM wParam /*Reserved*/, LPARAM lParam/*Reserved*/)
{
printf("nID=%d, nProgress=%d, wParam=%d, lParam=%d\n", nID, nProgress, wParam, lParam);
//Return 1 will continue the conversion, return 0 will cancel the conversion
return 1;
}
Void main()
{
VeryPCLConverterSetProgressCBFunc(ProgressCBFunc);
LPBYTE lpPCLData = ......   //Read PCL data into this buffer
int nPCLDataLength = ......  //Length of PCL Data
LPBYTE lpRetPDFData = NULL;  //Receive PDF Data
int nRetPDFDataLength = 0;    //the length of received PDF Data
int nID = 1;   //Identity of conversion job
BOOL bRet = VeryPCLConverterMemory(nID, lpPCLData, nPCLDataLength, &lpRetPDFData, &lpRetPDFDataLength, "");
}

If you have any question for above function, please feel free to let us know.

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 split-merge

I need ability to insert pages and whole pdf documents into other pdf documents

I would like to purchase your product but have some questions:

I need have the ability to insert pages and whole pdf documents into other pdf documents and the renumber the document.

What product do I need to purchase . This also needs to run from a windows RDP desktop

This will be fo 10 people running on a 2003 windows terminal server

Sent from my iPad
============================
You can use PDF Split-Merge product to insert pages and whole pdf documents into other pdf documents,

https://www.verypdf.com/pdfpg/index.html

then you can use our PDFStamp to renumber the pages in new PDF file,

https://www.verypdf.com/pdfstamp/index.htm

you can download the trial version of above products from our website to try, if you encounter any problem, please feel free to let us know.

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 word converter, postscript to text/pdf/image

I want a SDK to convert PDF to DOCX, PS to DOCX, PDF to DOC, PS to DOC formats.

Greetings,

We are looking for some conversion software and looking over your website I was encouraged that VeryPdf might be able to meet our needs.  However, I am having difficulty in determining exactly which product fits our needs the best.  Could you please respond with the product you have that best meets the following requirements (please note if you do not have a solution for a given requirement)?

1) Convert PDF to DOCX
2) Convert PS to DOCX
3) Convert PDF to DOC
4) Convert PS to DOC

We are looking for a solution that allows us to programmatically run the conversion software.  So we are in need of a command line utility or, even better, an SDK.

I look forward to hearing from you.  Thanks.
======================================
Thanks for your message, we haven't PDF/PS to DOCX/DOC Converter SDK product, but we can develop this product to you, if you are interest in this solution, please feel free to let us know.

VeryPDF
======================================
Thank you for your response.  We would be interested in VeryPDF solution.  Ideally we would be looking for either a PDF or PS to DOCX converter SDK.  However, if you already have a product that has a command line interface such that we would be able to call it from our application, that would suffice as well.

In your solution, could you please include an estimated time to deliver as well as cost?  I have attached an example of a PDF that we would need to have converted.  We need to convert other PDFs that contain additional elements such as margin notes, tables, and dual columns.

Thank you for your consideration.  I look forward to hearing from you.
======================================
Our PDF to Word Converter does support command line operation, you can download it from following page to try,

https://www.verypdf.com/pdf2word/index.html

4.Command Line options

To perform batch conversion or call conversion procedure from an automation script, you can use command line function in the PDF2Word(pdf to word) software, You can either run this tool directly from command line or call it from any script as well. The program supports the following command-line options:

Usage: PDF2Word [Option] <PDF File> [<DOC File>]
-f <page number> : First page to be converted
-l <page number> : Last page to be converted
-z <zoom ratio>  : Set zoom ratio when conversion, the range is from 50 to 200
-b <space number>: Space between characters
-q               : Exit after converting
-m               : Run without window
-r               : Overwrite an existing destination file without prompting to confirm
-h or -?         : Print usage information
-i <input PDF file name>  : PDF file will be converted
-o <output RTF file name> : RTF file will be generated

For example :
PDF2Word -i c:\a.pdf
PDF2Word -i c:\a.pdf -o c:\a.doc
PDF2Word -q -f 5 -l 8 -i c:\a.pdf -o c:\a.doc
PDF2Word -q -f 1 -l 1 -i c:\a.pdf -o c:\a.doc
PDF2Word -q -m -r -b 50 -f 1 -l 1 -i c:\a.pdf -o c:\a.doc

Also, our PDF/PS to DOCX/DOC Converter SDK product is royalty free, after you purchased it, you can integrate our product with your application and distribute it with your own application royalty free. If you wish purchase PDF/PS to DOCX/DOC Converter SDK product, please feel free to let us know.

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

We bought DocPrint Pro SDK about 2 years ago to convert PostScript files to JPG

We bought DocPrint Pro SDK about 2 years ago to convert PostScript files to JPG.

We are using this is a VB.NET application and it’s been running fine for 2 years.

We are currently moving the application from one server to another.

We loaded DocPrint on the new server and now we are receiving the following error:

clip_image001

Can you please provide me information on how to remove this message?

Thanks

=====================================

I figured that based off of the message box, that does not explain why we are receiving the error on the new server. It works fine on existing erver.
Why can't we use the same version that we currently have?

=====================================

Yes, you can use your old version without any problem, please copy all files from your old machine to new machine, register the product by your old license key, then you can use the old version on your new server properly.

We don’t know why you see this “expiration” messagebox, are you using the wrong version of docPrint Pro product? Can you get this messagebox on your old computer?

VeryPDF

=====================================

I installed the software on the new server, registered the product with the old license key and now this “expiration” message box is appearing.

We only have one version of DocPrint Pro.   I don’t get this error on my development PC or on our production server.

We are trying to migrate our app from one production server to another and now this error is occurring.

The only difference we see on the servers is the original production server is Window Server 2003 SP 1, while the one we are trying to switch to is SP 2.

=====================================

We suggest you may copy all files from your development PC or your production server to new server to try again, this may solve this problem to you.

VeryPDF

=====================================

I copied all the files from my development PC to our new server and it worked.

Thanks

=====================================

Thank you for your message, if we can be of any other assistance, please feel free to let us know.

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

Image2PDF on Windows 2008 x64

It is mentionned that Image2PDF is working on :

3.What systems support Image2PDF?
A: Image2PDF can be used on all Windows systems, including Windows 95/98/ME/NT/2000/XP machines.

Is it working on Windows 2008 x64?

We have Image2PDF OCR v3.2.0.1
=============================

Yes, VeryPDF Image2PDF OCR v3.2.0.1 does support Windows 2008 x64 system, that’s no problem.

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)