Document SDK - Forms

Create and Process PDF, Word, and Excel Forms

Try Our Live Demo

Create, fill, and extract form data

Support form-based workflows by automating data collection, validation, and integration across business applications.

Creating interactive PDF forms

Create interactive PDF forms

Create fillable PDF forms with text fields, check boxes, drop-down lists, and other supported form controls. PDF forms are suitable for collecting structured information through defined input fields.

Populating existing form fields

Populate forms with data

Populate PDF, Word, and Excel forms programmatically using data from databases, APIs, CRM systems, or other application sources. Form population is suitable for workflows that require field values to be inserted before document distribution.

Extracting structured data

Extract data from submitted forms

Extract form field values from PDF, Word, and Excel documents for further processing. Form data extraction is suitable for workflows that require submitted values to be validated, stored, analyzed, or transferred to business systems.

Form processing libraries

Choose the right document library

Select PDF, Word, or Excel libraries based on the document format and required form operations. Multiple libraries can be combined when an application processes forms across different document types.

Pdf Library image

PDF library

Create, fill, extract, validate, and manage PDF form fields programmatically. PDF form processing is suitable for applications that require structured data collection and form-based document workflows.

Framework: .NET · Flutter · JavaScript

Word Library image

Word library

Create editable document templates with form fields and content controls to support guided data entry and standardized business document workflows across organizations.

Framework: .NET · Java

Excel Library image

Excel library

Create Excel forms using supported form controls, data validation, formulas, and worksheet calculations. Excel form processing is suitable for spreadsheet-based data entry, calculations, and reporting workflows.

Framework: .NET · Flutter

Frequently Asked Questions

Yes. The Document SDK works directly with PDF, Word, and Excel formats using managed .NET libraries. Form creation, population, extraction, and validation run entirely in application code without requiring Microsoft Office or Adobe Acrobat to be installed on the server.

The Document SDK supports interactive form fields in PDF, Word, and Excel documents. Create text boxes, check boxes, drop-downs, radio buttons, and other controls for efficient data collection and validation, plus signature fields in PDF forms.

Yes. You can automatically create, fill, extract, and process PDF, Word, and Excel forms as part of document workflows, business applications, and backend services using the supported APIs.

Yes. Existing PDF, Word, and Excel forms can be loaded and populated programmatically. Field values can originate from CRM, ERP, SaaS, database, or API sources, making outbound document workflows such as prefilled applications, policy documents, and account-opening forms repeatable and reliable.

Yes. Document SDK preserves Word form fields as editable PDF form fields during Word-to-PDF conversion. Create forms in Word and generate fillable PDF documents while retaining interactive fields for data entry.

Yes. Document SDK form processing runs across Windows, Linux, and macOS environments. Supports Docker and cloud platforms including Azure, AWS, and Google Cloud without requiring desktop software installation.

Resources

Learn more about our Document SDK

Explore demos, KB articles, and documentation to get the most out of our Document SDK.

Documentation

Explore guides, APIs, and quick-start tips

Example demos

See live use cases in action

Community forum

Ask, share, and connect with peers

Knowledge base articles

Find solutions and best practices fast

Contact support

Get expert help when you need it

Feature requests and bug reports

Track issues and suggest improvements

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.

Up arrow icon
Syncfusion Feedback