Foxit Developer Blog

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

    Tech

    How to Create and Use PDF Templates with Foxit PDF SDK

    PDF templates are a vital tool for many modern businesses. They serve as a standardized canvas that organizations can use to easily create, read, and update content for internal and external stakeholders. Before PDF documents were in common use, document formatting was a struggle for individuals and organizations. Varying document software meant there was no [...]

    Read Article
    Foxit PDF SDK for Linux
    Foxit PDF SDK for Mac
    Foxit PDF SDK for Windows

    How to add, delete and modify the header-footer of PDF file

    What is the header-footer of PDF documents Located at the top and bottom of the PDF page, it can display page numbers, dates, and text. How to update header-footer of PDF file Call PDFDoc:: GetEditableHeaderFooter() to get the editable header and footer object. After adjusting the header and footer content, call PDFDoc:: UpdateHeaderFooter() to update the header and footer.

    Read Article
    Tech

    How to Programmatically Redact Data from PDFs

    When your web application needs to allow users to download reports, charts, or invoices, PDFs are a great option. However, there are times when you must remove personal information from the PDFs you generate. For example, an administrator in your application may be permitted to view all user data, but other users may be restricted [...]

    Read Article
    Foxit PDF Conversion SDK

    How to convert office 2 pdf via Conversion SDK

    Office2PDF provides three conversion interfaces: ConvertFromWord, ConvertFromExcel, ConvertFromPowerPoint.In Foxit PDF Conversion SDK, these interfaces are defined in the header file ”fs_office2pdf.h”.Take “ConvertFromWord” as an example to introduce interface parameters in Windows.(The parameters of the two interfaces “ConvertFromExcel” and “ConvertFromPowerPoint” are similar to “ConvertFromWord”.)

    Read Article
    Tech

    How to Create and Use PDF Templates with Foxit PDF SDK for Web

    PDF templates are predefined patterns that are used to generate PDF files. PDF templates can be created and added to any platform, such as web or mobile apps, and used automatically or manually with PDF software. You can have as many PDF templates as you want, each with its own purpose. For example, if you [...]

    Read Article
    Foxit PDF SDK for Web

    How to use Foxit PDF SDK in a Web application’s server side

    In this tutorial, you’ll learn how to use Foxit PDF SDK in a Web application’s server side. Foxit PDF SDK supports Python, C#, and Java language for Web server development. The example in the current tutorial uses Python language to develop a simple web application demo.

    Read Article
    Tech

    How to Add Form Fields to Scanned PDFs using Automatic Form Recognition

    Most people are accustomed to PDF files as they are one of the most common formats used to share all sorts of documentation, including many of the forms people use daily. You’re probably familiar with the typical workflow involved in filling out a PDF form: * Receiving an email with a PDF file attached* Printing [...]

    Read Article
    Foxit PDF SDK for Linux
    Foxit PDF SDK for Mac
    Foxit PDF SDK for Windows

    How to use PDFStructTree

    The structure tree in a PDF refers to the hierarchical organization and relationships between different elements within the document. It represents the logical structure of the content and is defined using a standard called Tagged PDF. The structure tree enhances accessibility and navigation in PDF documents, allowing individuals using assistive technologies to navigate the content more effectively.

    Read Article
    Tech

    How to Create Custom Form Fields Using the Foxit PDF SDK for Web

    The PDF format has become essential to modern software since it’s a good go-to solution for all types of documents. One way to create secure, editable, and easy-to-use PDFs for your business is to use Foxit. Foxit’s PDF SDK libraries offer plenty of features for various industries. Web browser PDFs in particular have multiple use [...]

    Read Article
    Foxit PDF SDK

    How to create a WPF-based app for PDF using GSDK

    In this tutorial, you’ll learn how to create a WPF (Windows Presentation Foundation)-based app for PDF using GSDK. You can use either .NET Framework or .NET Core as target framework version of the WPF (Windows Presentation Foundation)-based application.The target framework version for the WPF (Windows Presentation Foundation)-based app in this tutorial is dotnet6.0. It also supports other dotnet versions.

    Read Article