Sign In  Sign Up Live-Chat
Aspose-Banner

Overview

Aspose.Form for .NET is a GUI based .NET component that provides a set of powerful web controls to operate InfoPath templates through web browser. Aspose.Form for .NET is written in native C#, is lightening fast and works great with all kinds of .NET applications. Whenever you want to expand the power of InfoPath templates across internet, Aspose.Form for .NET is sure to fully accommodate your needs.

Pricing Info for Aspose.Form for .NET

Developer Enterprise Subscription$399
Developer OEM Subscription$1197
Site Enterprise Subscription$1596
Site OEM Subscription$4788

Extensive InfoPath Format Support

Aspose.Form for .NET supports the Microsoft InfoPath 2003, 2003 SP1,2007 and 2010 format. Using it you can directly use the XSN templates created by Microsoft Infopath and there is no need to convert XSN templates to web forms. In addition to this, you will easily be able to load and save InfoPath data to and from Aspose.Form for .NET as well as save forms data as Raw or InfoPath XML.

InfoPath Forms to PDF Conversion

Aspose.Form for .NET supports InfoPath Forms to PDF (XSN to PDF) conversion. Users can use extremely simple and easy to use API of Aspose.Form for .NET to convert their InfoPath forms to PDF. See InfoPath Forms to PDF Conversion for more details.

Data Binding Features

Aspose.Form for .NET supports data binding to the following data sources:

  • Database Server Tables
  • SharePoint Lists
  • Web Services
  • XML Data

Users can bind their InfoPath forms to the above mentioned data sources to load the data dynamically.

Rules Support

Rules enable users to perform some types of actions.

Aspose.Form for .NET currently supports four types of actions:

  • Assignment Action
  • Dialog Box Message Action
  • Switch View Action
  • Query Action

See Rules Support for more details.

Customization of Resources

Aspose.Form for .NET supports customization of the text information displayed in the controls’ interface. This feature enables users to change the text information displayed in the “Context Menu” of a repeating table or section and the text displayed in the calendar and other controls. Users just need to change the value of tags in the resources.xml file and place the file inside the bin directory of the project. See Managing Resources in Aspose.Form for .NET Project for more details.

Multi View Form Support

Aspose.Form for .NET supports the InfoPath forms with multiple views. Users can use Aspose.Form for .NET API to navigate between different views of a multi view form. See Managing MutiView Forms for more details.

InfoPath Controls

Aspose.Form for .NET has full support for InfoPath controls. These include, but are not limited to the following:

  • Plain Text
  • Check Box
  • Button
  • Option Button
  • Drop Down
  • List Box
  • Rich Text
  • Plain List
  • Bulleted List
  • Numbered List
  • Date Picker
  • Inline Image
  • Linked Image
  • Repeating Table
  • Section
  • Repeating Section
  • Choice Group
  • File Attachment

Accessing a Control

Aspose.Form for .NET provides an API to get an html control by its InfoPath ID. This feature helps in determining which InfoPath button has been pressed and users can execute some server side code accordingly. See Executing Server Side Code on a Button Click for more details.