c# pdf to image free library : Convert fillable pdf to html form Library control component .net azure web page mvc web%20forms%20for%20marketers%20v2_3%20reference-usletter7-part83

Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 71 of 84 
if (innerItem != null) 
return new FormItem(innerItem); 
return null; 
public virtual Database CurrentDatabase 
get 
return Factory.GetDatabase(Sitecore.Web.WebUtil.GetQueryString("db")); 
public virtual Language CurrentLanguage 
get 
return Language.Parse(Sitecore.Web.WebUtil.GetQueryString("la", "en")); 
3.  Specify the created editor in the appropriate Save Action item, in the Editor field: 
Convert fillable pdf to html form - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
form pdf fillable; change font size in pdf fillable form
Convert fillable pdf to html form - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
convert an existing form into a fillable pdf; convert pdf to fill in form
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 72 of 84 
3.10  How to Create a Form Verification Action 
To create a form verification action: 
1.  In the Content Editor, select the 
sitecore/content/system/modules/web forms for 
marketers/settings/actions/form verification
item. 
2.  Create a new form verification action item and add the appropriate parameters. 
Creating a new form verification action is similar to the creating new save action. For more information 
about creating a save action, see the Creating a Save Action section. 
The only difference is that you must use the 
Sitecore.Form.Core.Submit.BaseCheckAction
class 
as a base class for your verification action. To indicate that verification is failed, the module must throw an 
exception generated by the actions code. Module handles it and displays an exception message to the 
user. The following example shows a verification action that checks whether a size of files uploaded using 
the UploadFile field is less than the limited one: 
namespace Sitecore.Forms.Sample 
class SimpleVerification:BaseCheckAction 
public override void Execute(Sitecore.Data.ID formid, 
IEnumerable<Form.Core.Controls.Data.ControlResult> fields) 
foreach (ControlResult cr in fields) 
PostedFile file= cr.Value as PostedFile; 
if(file!=null) 
if (file.Data.Length > int.Parse(MaxSize)) 
throw new Exception("File size should be less than " + MaxSize+" bytes"); 
public string MaxSize { get; set; } 
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
Convert OpenOffice Text Document to PDF with embedded fonts. An advanced .NET control to change ODT, ODS, ODP forms to fillable PDF formats in Visual C# .NET.
converting a word document to a fillable pdf form; convert word form to fillable pdf
C# PDF Field Edit Library: insert, delete, update pdf form field
A professional PDF form creator supports to create fillable PDF form in C#.NET. An advanced PDF form maker allows users to create editable PDF form in C#.NET.
acrobat fill in pdf forms; convert pdf file to fillable form online
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 73 of 84 
In our example, the action definition item may look like this: 
C# Create PDF Library SDK to convert PDF from other file formats
HTML webpage to interactive PDF file creator freeware. Create and save editable PDF with a blank page, bookmarks, links Create fillable PDF document with fields.
convert pdf fillable form to word; change font size in fillable pdf form
VB.NET Create PDF from OpenOffice to convert odt, odp files to PDF
PDF in VB.NET, VB.NET convert PDF to HTML, VB.NET convert PDF to Convert OpenOffice Spreadsheet data to PDF. Turn ODT, ODS, ODP forms into fillable PDF formats.
pdf fill form; convert pdf forms to fillable
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 74 of 84 
3.11  How to Access Submitted Web Form Data 
If you assigned the Save to Database save action to a web form, all the data entered by a website visitor 
is saved to the module database. You can access and modify the saved data programmatically. 
In the example below, we will perform the following actions: 
Get all the submits of a particular web form; 
Get the value of the Age field for each web form; 
If the value of the Age field is Undefined, change it to The age is not defined
string formId = "{C797CBE2-B5B9-4C5B-9B60-50438A1783A8}"; // replace the value with ID 
of your form item 
List<GridFilter> args = new List<Sitecore.Web.UI.Grids.GridFilter>(); 
args.Add(new GridFilter("storageName", string.Empty, 
GridFilter.FilterOperator.Contains)); 
args.Add(new GridFilter("dataKey", formId, GridFilter.FilterOperator.Contains)); 
var submits = DataManager.GetForms().GetPage(new PageCriteria(0, 0x7ffffffe), null, 
args); 
foreach (IForm submit in submits) 
foreach (IField field in submit.Field) 
if (field.FieldName == "Age" && field.Value == "undefined") 
field.Value = "The age is not defined"; 
DataManager.UpdateForm(submit); // Call to save the changed field values 
VB.NET Create PDF Library SDK to convert PDF from other file
Best VB.NET component to convert Microsoft Office Word Create and save editable PDF with a blank page Create fillable PDF document with fields in Visual Basic
convert pdf to fillable pdf form; fillable pdf forms
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Create fillable and editable PDF documents from Excel in Create searchable and scanned PDF files from Excel in VB Convert to PDF with embedded fonts or without
convert excel to fillable pdf form; allow users to attach to pdf form
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 75 of 84 
3.12  How to Use CSS Themes 
The module contains a few CSS themes that you can apply to web forms. To change a theme, in the 
Content Editor, navigate to the folder in which the web forms are stored. This folder is defined in the 
forms.config
file, in the 
formsRoot
parameter for the website. This folder is based on the 
/sitecore/Templates/Web Forms for Marketers/Forms Folder
template. 
The web forms folder contains the following fields: 
Theme 
sets the appearance theme that is used for all the forms. 
Color 
sets the color theme that is used for all the forms. 
All the web forms for the current website have the same theme and color, because these parameters set 
for the web forms folder. 
If you want to extend the list of available themes, you must register the new theme. You must create a 
new item under the 
/sitecore/System/Modules/Web Forms for Marketers/Settings/Meta 
data/Themes
folder or the 
/sitecore/System/Modules/Web Forms for 
Marketers/Settings/Meta data/Colors
folder. The name of this item must coincide with the 
name of the file where you defined the CSS styles. This file must be in the 
sitecore 
modules/shell/web forms for marketers/themes or sitecore modules/shell/web 
forms for marketers/themes/colors
folder. 
You can also change the CSS class at field level. In the Form Designer, you can use 
Css Class
property that is available for every field. 
To extend or add a new CSS classes to the list: 
1.  Add the definition of the CSS class to the website\
sitecore modules\Shell\Web Forms 
for Marketers\Themes\Custom.css
file. 
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Convert to PDF with embedded fonts or without original fonts fast. Convert multiple pages PowerPoint to fillable and editable PDF documents.
create fillable pdf form from word; create a pdf form that can be filled out
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Create PDF files from both DOC and DOCX formats. Convert multiple pages Word to fillable and editable PDF documents.
convert pdf fillable forms; pdf form fill
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 76 of 84 
2.  Under the 
/sitecore/System/Modules/Web Forms for Marketers/Settings/Meta 
data/Css Classes
folder, create a new item based on the 
/sitecore/Templates/Web 
Forms for Marketers/Meta Data/Extended List Item
template. 
3.  In the Value field of the new item, add the name of your CSS class. 
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF documents in both .NET WinForms and ASP.NET. Convert both DOC and DOCX formats to PDF files.
attach file to pdf form; convert pdf fillable form
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. Easy to create searchable and scanned PDF files from PowerPoint.
pdf add signature field; convert pdf to fillable form
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 77 of 84 
3.13  How to Configure CSS Styles 
The module contains a few CSS styles that you can apply to form fields. Every field type has a default 
CCS style that is applied to it. You can customize CSS styles. 
To add a new CSS style: 
1.  In the 
custom.css
file, located under the 
Website\sitecore modules\Shell\Web Forms 
for Marketers\Themes\
folder, define a new CSS style. 
2.  In the Content Editor, navigate to the 
Sitecore/System/Modules/Web Forms for 
Marketers/Settings/Meta data/CSS Classes
folder. 
3.  Create a new Extended List item
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 78 of 84 
4.  In the new item, in the value field, enter the name of the CSS style. 
Your custom CSS style is added to the system. You can apply it to any form field in the Form Designer
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 79 of 84 
3.14  How to Export to ASCX 
Converting a web form to an .ascx file is a good solution when you want to change the behavior or the 
appearance of a particular web form without affecting all other web forms. 
In the Form Designer, click Export to ascx to convert the form to an .ascx file. The code is displayed in 
the Export to ascx file dialog box. 
Click Download to store the code as an 
.ascx
file.   
Note 
After you converted a web form to an .ascx file, do not delete the web form item in the Content Tree. This 
item is required for the analytics reports. 
How to add an exported form to an item? 
You can add a form to an item either statically or dynamically. While statically adding a form to an item, 
you add it either on the item presentation layout or on its sublayout. 
To statically add a form to a layout:  
1.  In the Content Editor, in the 
Sitecore/layout/layouts
folder, locate the item layout 
definition item.  
2.  View the value of the Path field in the Data section of the layout definition item. This is the path to 
the .aspx file in the file system that corresponds to the layout definition item. 
3.  Locate this .aspx file in the file system and edit it according to step 3 of chapter 3.13 How to Add 
an ASCX Control to the Page
To statically add a form to a sublayout: 
1.  Choose the sublayout assigned to the item that you want to add your form to. 
2.  In the Content Editor, in the 
Sitecore/layout/sublayouts
folder, locate the sublayout 
definition item.  
3.  Locate the.ascx file defined in the Ascx file field of this sublayout item definition. 
Web Forms for Marketers 2.3 for Sitecore CMS 6.5-6.6 Reference Guide 
Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of 
this document are the property of Sitecore. Copyright © 2001-2014 Sitecore. All rights reserved.  
Page 80 of 84 
4.  Add the required tags to the .ascx file according to step 3 of chapter 3.13 How to Add an ASCX 
Control to the Page
For more information about adding presentation components statically, see chapter 3.15 How to Add an 
ASCX Control to the Page and the 
Developer’s Cookbook
, section 7.4 Statically Placing Sublayouts and 
XSLT Renderings
To add a form dynamically, add the form to the item presentation:   
1.  Create a new sublayout item in the Content Editor. 
2.  Bind it to the form .ascx file (set the Ascx file field value of the sublayout item to the actual .ascx 
file path). 
3.  Add the sublayout to the content item in the placeholder of the item presentation you want 
(Content Editor - Presentation - Layout - Details). 
How to show or hide a field depending on another field value? 
In this example, we will show how you can use exporting to .ascx file. For example, you want a web form 
display or hide a field depending on another field value. To implement this, perform the following actions: 
1.  Create a web form that contains a Single-Line Text field and a Checkbox field. 
2.  Export the web form to .ascx file. 
3.  Add the exported web form to a web page. 
For more information about this, see the How to Add an ASCX Control to the Page section. 
4.  In the web control file, find the <input id> tags of the text and checkbox fields, for example: 
Text field ID 
<input 
id="WebUserControl1_field_5339820707D14FAC88D66DCC8F81EB01"
Checkbox field ID 
<input 
id="WebUserControl1_field_F2ACADD39B3C46A4A3036C63C0D60C3C" 
5.  Create a client script  that shows or hides the text field depending on the selected checkbox 
value: 
<script type="text/javascript"> 
var checkbox = 
document.getElementById("WebUserControl1_field_F2ACADD39B3C46A4A3036C63C0D60C3C"); 
var textbox = 
document.getElementById("WebUserControl1_field_5339820707D14FAC88D66DCC8F81EB01").parentNode.pare
ntNode; 
textbox.style.display = "none"; 
checkbox.onclick = function () { 
if (checkbox.checked) { 
textbox.style.display = "block"; 
else { 
textbox.style.display = "none"; 
</script> 
6.  Place this code to the end of the .ascx file. 
Documents you may be interested
Documents you may be interested