Back to Blog

    Developer Blog

    Programmatically delete all form fields in a PDF

    Foxit Quick PDF Library

    All form fields in a PDF can be deleted with the assistance of the DeleteFormField function in Foxit Quick PDF Library. Some JScript sample code that demonstrates how to do this is shown below:

    DPL.LoadFromFile("pdf_form.pdf");
    TotalFormFields = DPL.FormFieldCount()
    
    While (TotalFormFields > 0)
    {
      DPL.DeleteFormField(TotalFormFields);
      TotalFormfields = TotalFormFields - 1;
    }
    
    DPL.SaveToFile("no_form_fields.pdf");

    This article refers to a deprecated product. If you are looking for support for Foxit PDF SDK, please click here.