Insights, tutorials, and updates from the Foxit PDF SDK engineering team.
DWG Support to Benefit Project Engineers, Designers, and Suppliers Collaborating on Technical Drawings and Blueprints FREMONT, Calif. – (July 10, 2024) — Foxit, a leading provider of innovative PDF solutions, today announced the inclusion of DWG support for Foxit PDF SDK 10.0, allowing project engineers, designers and suppliers to leverage the solution to convert technical drawings, [...]
Includes Streamlined and More Efficient User Experience Along with New Enhanced Productivity Tools and Added Functionality FREMONT, Calif. – (July 11, 2024) — Foxit, a leading provider of innovative PDF solutions, today announced the launch of Foxit PDF SDK for Web 10.0, delivering new advanced tools and features for developers. Foxit’s PDF SDK is built on [...]
Includes New Enhanced Productivity Tool and Added Functionality Foxit Also Introduces Office2PDF Conversion Tool for Effortless PDF Creation Without Microsoft Office FREMONT, Calif. – (May 22, 2024) — Foxit, a leading provider of innovative PDF and eSignature products and services, helping knowledge workers to increase their productivity and do more with documents, today announced the launch of Foxit [...]
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 [...]
Foxit Quick PDF Library Lite includes a small subset of the features available in the full Foxit Quick PDF Library SDK. As of version 11.14 Foxit Quick PDF Library Lite includes 44 functions and the full version of Foxit Quick PDF Library has over 900 functions.
Fill and Sign is a modern document processing feature mainly used to fill out forms in PDF documents and sign documents. It allows users to easily add form elements such as text boxes, select boxes, and date pickers to PDF documents, fill in form information, and add electronic signatures and dates. This function is widely used in the filling and signing process of contracts, forms, reports, and other documents, which can greatly improve the efficiency and accuracy of document processing, helping users complete the signing process more quickly, efficiently, and conveniently.
Latest Version Now Offers Collaboration Features and PDF-to-Office Conversion, Helping to Improve Productivity and Streamline PDF Document Workflows FREMONT, Calif. – (June 28, 2023) — Foxit, a leading provider of innovative PDF and eSignature products and services, helping knowledge workers to increase their productivity and do more with documents, today announced the launch of Foxit [...]
New Addition Will Allow Developers to Quickly, Efficiently and Cost Effectively Leverage Standalone PDF to MS Office Conversion FREMONT, Calif. – (January 24, 2023) — Foxit, a leading provider of innovative PDF and eSignature products and services, helping knowledge workers to increase their productivity and do more with documents, today announced the launch of Foxit PDF [...]
In addition to saving paper, one of the best aspects of working exclusively with electronic documents is convenience. There are so many efficient ways to manipulate and manage text files. To further streamline your workload, you can also automate tasks such as file merging. If you need to combine attachments from emails or direct messages, [...]
A labor contract, like many other types of corporate communication, is an essential document that can grow and change as a company grows. This is especially the case with dynamic contracts, in which terms may regularly change in response to external business data. As more companies embrace remote work, they need the ability to modify, [...]