How to convert characters which rendered embed fonts and subset fonts to editable Word document?

Hi,
I'm afraid my question must not have been clear. I have restated them hoping for resolution.

1. I wanted to know why my API calls were not able to read the file I attached earlier. It works with other files but the attached file does not work. You have given me a work around but I want to know why they don't work with this file. Is this something that's going to be fixed? Is the problem with the fonts?

2. The second question wasn't about using my API commands. I know how to use them. I've been using them for years. They do work except for on the attached file. The question was are there api calls to do the following:

ocr2any.exe -ocr -ocrmode 2 D:\test.pdf D:\out.pdf

Can this only be done from the command line or by Shell() type api calls?

3. So for what I need to do I need to purchase the Server License or the Developer License?

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

image
>>1. I wanted to know why my API calls were not able to read the file I attached earlier. It works with other files but the attached file does not work. You have given me a work around but I want to know why they don't work with this file. Is this something that's going to be fixed? Is the problem with the fonts?

Yes, this problem is caused by embedded fonts in your PDF file. Your PDF file contains embedded fonts, the characters which rendered by these embedded fonts could not be extracted properly. You may open this PDF file in Adobe PDF Reader, select all text contents and copy/paste them into MS Word, you will notice the extracted characters are become garbage characters.

In order to convert this PDF file to Word document, you may use VeryPDF OCR to Any Converter Command Line, you may download it from this web page to try,

http://www.verypdf.com/app/ocr-to-any-converter-cmd/try-and-buy.html
http://www.verypdf.com/dl2.php/ocr2any_cmd.zip

after you download it, you can run following command line to convert your PDF file to Word document with a good OCR engine,

ocr2any.exe -ocr2 D:\downloads\input.pdf D:\out.doc

Above Command Line will use OCR engine to convert all characters from your PDF file to an editable Word document, the OCR accuracy should larger than 98% at least.

>>2. The second question wasn't about using my API commands. I know how to use them. I've been using them for years. They do work except for on the attached file. The question was are there api calls to do the following:
>>ocr2any.exe -ocr -ocrmode 2 D:test.pdf D:out.pdf
>>Can this only be done from the command line or by Shell() type api calls?

Thanks for your message, ocr2any.exe is a Command Line application, you can run it by manual in the Command Line Windows, you can also call it from your VB code by Shell() function.

If you wish call a DLL Library instead of ocr2any.exe, you may download "VeryPDF OCR to Any Converter SDK/COM" from this web page to try,

http://www.verypdf.com/app/ocr-to-any-converter-cmd/try-and-buy.html#buysdk

"VeryPDF OCR to Any Converter SDK/COM" is a DLL Library, you can call it from VB, VB.NET, C#, C++, PHP, ASP, etc. program languages directly.

>>3. So for what I need to do I need to purchase the Server License or the Developer License?

You can choose either Server License or Developer License according to your requirements.

Server License: It can be run on one server/computer with any number of users, it is licensed by per production server/computer (you needn't pay for development/test and backup servers), you will need to purchase a server license for each production server/computer you wish to run Server License on. Server License can be run Windows NT Server, Windows 2000 Server, Windows 2003 Server, Windows 2008 Server etc. server systems. After you purchase a server license for a server, all users on this server will able to use this product without any restrictions.

Please notice: Server License is can only be accessed by all users or applications which reside in this server, you can't place the exe file on a shared folder and use it from several clients. If you wish to use it by this method, you will need to purchase a developer license or purchase a license for each client, and register the software from each client, then each client will able to use the software without any license problem.

Developer License (Royalty Free License): It can be run on any number of servers or computers with any number of users, it is licensed by per developer. Developer License is royalty free for runtime desktop redistribution. Developer License does cover the Server License.

If you wish run our product (Command Line or SDK or COM) on lots of computers, you need purchase Developer License (Royalty Free License), once you purchase the Developer License, you can run our product on any number of computers, you can also integrate our product with your application and distribute it with your own application royalty free.

However, if you will run our product on one server only, the one server license will enough to you, you may choose proper license according to how many computers that you will run our product on.

You may look at full license agreement from following page,

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

If you need Maintenance Service, please refer to our support options from following web page,

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

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)

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *


Verify Code   If you cannot see the CheckCode image,please refresh the page again!