December 2023

Developer Guide for Foxit PDF SDK for Web (9.1)

by shanqing_lin | December 18, 2023
Foxit PDF SDK for Web Overview Foxit PDF SDK for Web is a lightweight powerful PDF library for web applications developed taking all advantages of Foxit’s signature core rendering engine. Using the SDK, developers can deploy and customize a complete PDF viewer to display, annotate, fill forms and sign documents in a web browser. Integrating […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for C++ (9.2)

by jinbiao zhang | December 15, 2023
Introduction to Foxit PDF SDK Have you ever thought about building your own application that can do everything you want with PDF files? If your answer is “Yes”, congratulations! You just found the best solution in the industry that allows you to build stable, secure, efficient and full-featured PDF applications. Foxit PDF SDK provides high-performance […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for Python (9.2)

by jinbiao zhang | December 11, 2023
Introduction to Foxit PDF SDK Have you ever thought about building your own application that can do everything you want with PDF files? If your answer is “Yes”, congratulations! You just found the best solution in the industry that allows you to build stable, secure, efficient and full-featured PDF applications. Foxit PDF SDK provides high-performance […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for Mac Objective-C (9.2)

by jinbiao zhang | December 8, 2023
Introduction to Foxit PDF SDK Have you ever thought about building your own application that can do everything you want with PDF files? If your answer is “Yes”, congratulations! You just found the best solution in the industry that allows you to build stable, secure, efficient and full-featured PDF applications. Foxit PDF SDK provides high-performance […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for .NET Core (9.2)

by jinbiao zhang | December 8, 2023
Introduction to Foxit PDF SDK Have you ever thought about building your own application that can do everything you want with PDF files? If your answer is “Yes”, congratulations! You just found the best solution in the industry that allows you to build stable, secure, efficient and full-featured PDF applications. Foxit PDF SDK provides high-performance […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for .NET (9.2)

by jinbiao zhang | December 8, 2023
Introduction to Foxit PDF SDK Have you ever thought about building your own application that can do everything you want with PDF files? If your answer is “Yes”, congratulations! You just found the best solution in the industry that allows you to build stable, secure, efficient and full-featured PDF applications. Foxit PDF SDK provides high-performance […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for C (9.2)

by jinbiao zhang | December 8, 2023
Introduction to Foxit PDF SDK Have you ever thought about building your own application that can do everything you want with PDF files? If your answer is “Yes”, congratulations! You just found the best solution in the industry that allows you to build stable, secure, efficient and full-featured PDF applications. Foxit PDF SDK provides high-performance […]
Keep reading Keep reading

Developer Guide for Foxit PDF SDK for Web (9.2)

by Cynthia Chen | December 1, 2023
Foxit PDF SDK for Web Overview Foxit PDF SDK for Web is a lightweight powerful PDF library for web applications developed taking all advantages of Foxit’s signature core rendering engine. Using the SDK, developers can deploy and customize a complete PDF viewer to display, annotate, fill forms and sign documents in a web browser. Integrating […]
Keep reading Keep reading

How to use ActionCallback

by jinbiao zhang | December 1, 2023
How to trigger JavaScript //JsActionCallback is the implementation class of ActionCallback. JsActionCallback* action_handler = new JsActionCallback(); Library::SetActionCallback(action_handler); Form form(pdf_doc); PDFPage pdf_page = pdf_doc.GetPage(0); //Set JavaScript for the button. Control control = form.GetControl(pdf_page, 0); Widget widget_annot = control.GetWidget(); AdditionalAction widget_aa(widget_annot); Action action = Action::Create(pdf_doc, Action::e_TypeJavaScript); JavaScriptAction javascipt_action(action); javascipt_action.SetScript(L"JavaScript code"); widget_aa.SetAction(AdditionalAction::e_TriggerAnnotMouseButtonPressed, javascipt_action); //Trigger JavaScript Script. widget_aa.DoJSAction(AdditionalAction::e_TriggerAnnotMouseButtonPressed) How […]
Keep reading Keep reading
Used everywhere

Trusted by