Foxit Developer Blog

    Insights, tutorials, and updates from the Foxit PDF SDK engineering team.

    Foxit Quick PDF Library

    Large PDF file size after adding PNG image using AddImageFromStream

    The PDF specification supports JPEG data directly, so you can just put the JPEG directly into the PDF. But it doesn’t support PNG data directly so the image data must be read out of the PNG image and only the necessary parts added into the PDF. For the image data itself, the way a PNG [...]

    Read Article
    Foxit Quick PDF Library

    Setup Visual Basic and Visual Studio with the DLL edition of Foxit Quick PDF Library

    Here are some instructions on how to use the DLL edition of Foxit Quick PDF Library with Visual Basic .NET within Visual Studio. This answer applies to Visual Studio 2003 through to Visual Studio 2013. To make life easier, the DLL edition of Foxit Quick PDF Library includes an import file for use with Visual Basic. [...]

    Read Article
    Foxit Quick PDF Library

    Setup Visual Basic and Visual Studio with the ActiveX edition of Foxit Quick PDF Library

    In order to use the ActiveX edition of Foxit Quick PDF Library you first need to register it on your machine. To register it simply type the following into the command line (Start > Run > CMD): regsvr32.exe "C:Program FilesDebenuPDF LibraryActiveXDebenuPDFLibraryAX0916.dll" If necessary, update the path to the ActiveX edition of the PDF library. Once you’ve [...]

    Read Article
    Foxit Quick PDF Library

    Programmatically flatten form fields in a PDF using Foxit Quick PDF Library

    Foxit Quick PDF Library enables you to programmatically flatten PDF form fields. Flattening a PDF form means that the content (text and images) of the form fields are converted to regular text and image objects in the PDF and the form fields are removed. The FormFieldCount function always returns the total number form fields in the [...]

    Read Article
    Foxit Quick PDF Library

    Switching between the 32-bit and 64-bit ActiveX versions of Foxit Quick PDF Library (Visual C#)

    The ActiveX edition of Foxit QuicK PDF Library includes support for 32-bit and 64-bit applications. To make it incredibly easy to switch between the 32-bit and 64-bit versions we provide a C# import file for the ActiveX edition to handle the behind the scenes work for you. This C# import file also means that you don’t [...]

    Read Article
    Foxit Quick PDF Library

    Setup C# and Visual Studio for use with the DLL edition of Foxit Quick PDF Library

    This tutorial shows you how to get ready to create your first PDF application with C#, Visual Studio and the DLL edition of Foxit Quick PDF Library. C# can be used with the ActiveX and DLL editions of Foxit Quick PDF Library instructions for setting up the DLL edition in Visual Studio can be found below. There [...]

    Read Article
    Foxit Quick PDF Library

    Setup C# and Visual Studio for use with the ActiveX edition of Foxit Quick PDF Library

    This tutorial shows you how to get ready to create your first PDF application with C#, Visual Studio and the ActiveX edition of Foxit Quick PDF Library. C# can be used with the ActiveX and DLL editions of Foxit Quick PDF Library – instructions for setting up the ActiveX edition in Visual Studio can be found below. [...]

    Read Article
    Foxit Quick PDF Library

    Unit QuickPDFxxxx or FoxitPDFLibraryxxxx was compiled with a different version

    Sometimes when upgrading a Delphi project to a new version of Foxit Quick PDF Library you may encounter an error message like this: Unit QuickPDFxxxx was compiled with a different version… The most likely cause of this error is that you may have an older version of the Foxit Quick PDF library in your project file somewhere. [...]

    Read Article
    Foxit Quick PDF Library

    FindFormFieldByTitle finds extra form field that doesn’t exist

    When calling the FindFormFieldByTitle it can sometimes find two fields with the same name. For example, in a PDF form there might be a form field with the title “Name_Of_Campaign“. The PDF SDK will find that form field fine but it might also find another field called with a very similar name such as “Name_Of_Campaign.“. [...]

    Read Article
    Debenu PDF Viewer SDK
    Foxit Quick PDF Library

    Can I become an official reseller of Debenu products?

    Yes, we have two different programs that let our loyal customers share in the success of Debenu. The first option is our official reseller program, which is for large resellers who primarily sell to corporations, and the second option is our affiliate program for our customers who recommend Debenu products to their friends, colleagues and [...]

    Read Article