1. Before I purchase Foxit SDK ActiveX, can I have a try?
You can click here to download a setup package which includes SDK_AX.ocx files, developer's guide and demo programs.
2. What can I enjoy if I purchase the Foxit SDK ActiveX 2.3?
You can enjoy the professional service and preferential price for future upgrade. Also, you will become a partner of Foxit.
3. After I purchase the Foxit SDK ActiveX, how can I use it?
After you purchase Foxit ActiveX SDK and received the unlock code, you should call UnLockActiveX function once inside your program, before you call any other functions of the ActiveX. This function is described in the developer's guide. You don't need to call this function if you just want to evaluate the ActiveX.
4. 4. What is the difference between Foxit SDK ActiveX standard version and professional version?
Standard version does not include the following features: creating/editing annotation, form import/export, adding watermark, running javascript, converting PDF to text, etc. And the professional version does include these features.
Also the licensing model is different. You may purchase the standard version online based on the distribution limit. For the professional version, you need to write to sales@foxitsoftware.com to request a quote.
5. What is the difference between Foxit SDK ActiveX and Foxit SDK DLL?
Compared to the DLL version of Foxit SDK, the ActiveX version is much easier to be used and has rich features built inside it. A programmer can simply drag and drop the component into his application and instantly add PDF displaying functions to the application. The ActiveX allows users to navigate, zoom, rotate, scroll, annotate, form-fill and print out PDF documents.
6. Does Foxit ActiveX support PDF form filling?
It does support importing and exporting form data. And it does allow a user to edit form data from UI. However, version 2.3 doesn't allow programmatically access form data.
7. I am not accustomed to using English. Could I get a local version?
Foxit ActiveX SDK 2.3 has better support for multi-language UI. If you need a localized version and you are willing to cover development cost, please contact sales@foxitsoftware.com. We will customize a special version for you.
8. I noticed that Foxit ActiveX 2.3 Standard Version is licensed based on distribution limit. What is the distribution limit?
Distribution limit means that the copies of your application running by your end-users which integrates Foxit SDK ActiveX should not be more than the amount of the licenses you purchased. Therefore distribution limit is calculated by the number of your end users.
9. I got some blank pages displayed sometimes with Foxit SDK ActiveX, but they work fine with Foxit Reader. What can I do?
It is probably because that you didn’t have the Eastern Asian Language pack and JPEG2000/JBIG Decoder. Please click the following links to download these two files (fpdfcjk.bin and fxdecod1.dll) and save them into the same directory where OCX is located.
Eastern Asian Language Support:
http://www.foxitsoftware.com/addon/manual_download/fpdfcjk.zip
JPEG2000/JBIG Decoder:
http://www.foxitsoftware.com/addon/manual_download/fxdecod1.zip
10. SetCurrentLanguage method takes one parameter - a language identifier. I cannot find the information which value is the identifier of which language.
You can find the language ID in the form below.
LanguageID |
Country |
File name |
1 |
Arabic |
lang_ar_ae.xml |
2 |
Bulgarian |
lang_bg_bg.xml |
3 |
Hungarian |
lang_hu_hu.xml |
4 |
Catalan |
lang_ca_es.xml |
5 |
Czech |
lang_cz_cz.xml |
6 |
Chinese-Simplified |
lang_zh_cn.xml |
7 |
Chinese-Traditional |
lang_tw_cn.xml |
8 |
Danish |
lang_da_dk.xml |
9 |
Dutch |
lang_nl_nl.xml |
10 |
English |
lang_en_us.xml |
11 |
Estonian |
lang_et_ee.xml |
12 |
Finnish |
lang_fi_fi.xml |
13 |
French |
lang_fr_fr.xml |
14 |
Galician |
lang_gl_es.xml |
15 |
German |
lang_de_de.xml |
16 |
Greek |
lang_el_gr.xml |
17 |
Italian |
lang_it_it.xml |
18 |
Korean |
lang_ko_kr.xml |
19 |
Latvian |
lang_lv_lv.xml |
20 |
Lithuanian |
lang_lt_lt.xml |
21 |
Norwegian |
lang_nb_no.xml |
22 |
Polish |
lang_pl_pl.xml |
23 |
Portuguese |
lang_pt_pt.xml |
24 |
Portuguese_Brazilian |
lang_pt_br.xml |
25 |
Romanian |
lang_ro_ro.xml |
26 |
Russian |
lang_ru_ru.xml |
27 |
Slovenian |
lang_sl_si.xml |
28 |
Spanish |
lang_es_es.xml |
29 |
Swedish |
lang_sv_se.xml |
30 |
Turkish |
lang_tr_tr.xml |
31 |
Hebrew |
lang_he_il.xml |
32 |
Japanese |
lang_jp_jp.xml |
33 |
Thai |
lang_th_th.xml |
34 |
Valencian |
lang_va_es.xml |
Please note that if you want to change the UI language, you can refer to SetCurrentLanguagebyString, using file name as a parameter. For example, SetCurrentLanguage(“lang_zh_cn.xml”).
| Back to FAQ List >> |