Name 
Parameters 
Description 
asType(value, type, 
nullOK?): any 
value (any): Value to be checked. 
type (any): Type of value expected. 
nullOK? (boolean): Whether null values are acceptable. 
(default value: false
Asserts that a value is an instance 
of a given type. 
Returns The value passed in. 
changeType(value, 
type, format): any 
value (any): Value to convert. 
type (DataType): DataType to convert the value to. 
format (string): Format to use when converting to or from strings. 
Changes the type of a value. 
If the conversion fails, the 
original value is returned. To 
check if a conversion succeeded, 
you should check the type of the 
returned value. 
Returns The converted value, or 
the original value if a conversion 
was not possible. 
clamp(value, min, 
max): number 
value (number): Original value. 
min (number): Minimum allowed value. 
max (number): Maximum allowed value. 
Clamps a value between a 
minimum and a maximum. 
closest(e, 
selector): Node 
e (any): Element where the search should start. 
selector (string): A string containing a selector expression to match 
elements against. 
Finds the closest ancestor that 
satisfies a selector. 
Returns The closest ancestor that 
satisfies the selector (including 
the original element), or null if 
not found. 
contains(parent, 
child): boolean 
parent (any): Parent element. 
child (any): Child element. 
Checks whether an HTML 
element contains another. 
Returns True if the parent 
element contains the child 
element. 
Pdf fill 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
convert pdf form fillable; pdf fillable form
Pdf fill 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
auto fill pdf form fields; convert pdf to fillable pdf form
Name 
Parameters 
Description 
copy(dst, src) 
dst (any): The destination object. 
src (any): The source object. 
Copies properties from an object 
to another. 
This method is typically used to 
initialize controls and other 
Wijmo objects by setting their 
properties and assigning event 
handlers. 
The destination object must 
define all the properties defined 
in the source, or an error will be 
thrown. 
createElement(html, 
appendTo?):HTMLEle
ment 
html (string): HTML fragment to convert into an HTMLElement. 
appendTo? (HTMLElement): Optional HTMLElement to append the 
new element to. 
Creates an element from an 
HTML string. 
Returns The new element. 
enable(e, enable) 
e (HTMLElement): Element to enable or disable. 
enable (boolean): Whether to enable or disable the element. 
Enables or disables an element. 
escapeHtml(text) 
text (string): Text to escape. 
Escapes a string by replacing 
HTML characters as text entities. 
Strings entered by uses should 
always be escaped before they 
are displayed in HTML pages. 
This ensures page integrity and 
prevents HTML/javascript 
injection attacks. 
Returns An HTML-escaped 
ed 
version of the original string. 
VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAnnot = True ' Allow to fill form. passwordSetting document. passwordSetting.IsAssemble = True ' Add password to PDF file.
pdf add signature field; add fillable fields to pdf online
C# PDF Password Library: add, remove, edit PDF file password in C#
passwordSetting.IsAnnot = true; // Allow to fill form. passwordSetting document. passwordSetting.IsAssemble = true; // Add password to PDF file.
best pdf form filler; attach file to pdf form
Name 
Parameters 
Description 
format(format, data, 
formatFunction?):string 
format (string): A composite format string. 
data (any): The data object used to build the string. 
formatFunction? (Function): An optional function used to format 
items in context. 
Replaces each format item in a 
specified string with the text 
equivalent of an object's value. 
The function works by replacing 
parts of the formatString with 
th 
the pattern '{name:format}' with 
properties of the data parameter. 
r. 
For example: 
var data = { name: 'Joe', amount: 
123456 }; 
var msg = wijmo.format('Hello {name}, 
you won {amount:n2}!', data); 
The 
optional formatFunction allows 
ws 
you to customize the content by 
providing context-sensitive 
formatting. If provided, the 
format function gets called for 
each format element and gets 
passed the data object, the 
parameter name, the format, and 
the value; it should return an 
output string. For example: 
var data = { name: 'Joe', amount: 
123456 }; 
var msg = wijmo.format('Hello {name}, 
you won {amount:n2}!', data, 
function (data, name, 
fmt, val) { 
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Text box. Click to add a text box to specific location on PDF page. Line color and fill can be set in properties. Copyright © <2000-2016> by <RasterEdge.com>.
create fillable pdf form; create fillable form pdf online
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Text box. Click to add a text box to specific location on PDF page. Line color and fill can be set in properties. Copyright © <2000-2016> by <RasterEdge.com>.
adding signature to pdf form; create a fillable pdf form online
Name 
Parameters 
Description 
if 
(wijmo.isString(data[name])) { 
val = 
wijmo.escapeHtml(data[name]); 
return val; 
}); 
Returns The formatted string. 
getElement
(selector): HTMLEleme
nt 
selector (any): An element, a query selector string, or a jQuery object. Gets an element from a jQuery-
style selector. 
getElementRect
(e): Rect 
e (Element) 
Gets the bounding rectangle of an 
element in page coordinates. 
This is similar to 
the getBoundingClientRect func
unc
tion, except that uses window 
coordinates, which change when 
the document scrolls. 
getType
(value): DataType 
value (any): Value to test. 
Gets the type of a value. 
Returns A DataType value 
representing the type of the value 
passed in. 
getVersion(): string 
Gets the version of the Wijmo 
library that is currently loaded. 
hasClass(e, 
className): boolean 
e (HTMLElement): Element to check. 
className (string): Class to check for. 
Checks whether an element has a 
class. 
hasItems(value) 
value (ICollectionView): ICollectionView to check. 
Checks whether 
an ICollectionView  is defined 
and not empty. 
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
on PDF page. Outline width, outline color, fill color and transparency are all can be altered in properties. Drawing Tab. Item. Name. Description. 7. Draw free
create a fillable pdf form from a word document; convert word form to pdf with fillable
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
on PDF page. Outline width, outline color, fill color and transparency are all can be altered in properties. Drawing Tab. Item. Name. Description. 7. Draw free
convert an existing form into a fillable pdf; convert pdf to fill in form
Name 
Parameters 
Description 
hidePopup(popup, 
remove?, fadeOut?) 
popup (HTMLElement): Popup element to hide. 
remove? (boolean): Whether to remove the popup from the DOM or 
just to hide it. 
(default value: true
fadeOut? (boolean): Whether to use a fade-out animation to make the 
popup disappear gradually. 
(default value: false
Hides a popup element 
previously displayed with 
the showPopup method. 
httpRequest(url, 
settings?):XMLHttpRe
quest 
url (string): String containing the URL to which the request is sent. 
settings? (any): 
An optional object used to configure the request. 
The settings object may contain the following: 
method 
The HTTP method to use for the request (e.g. 
"POST", "GET", "PUT"). The default is "GET". 
data 
Data to be sent to the server. It is appended to the url 
for GET requests, and converted to a string for other 
requests. 
async 
By default, all requests are sent asynchronously (i.e. 
this is set to true by default). If you need synchronous 
requests, set this option to false. 
success 
A function to be called if the request succeeds. The 
function gets passed a single parameter of 
type XMLHttpRequest
error 
A function to be called if the request fails. The 
function gets passed a single parameter of 
type XMLHttpRequest
complete 
A function to be called when the request finishes 
(after success and error callbacks are executed). The 
Performs HTTP requests. 
Returns The XMLHttpRequest 
object used to perform the 
request. 
C#: XDoc.HTML5 Viewer for .NET Online Help Manual
Click to open edited file in web browser in PDF form which can be PDF and Word (.docx). with customized style, like setting shape outline, shape fill and shape
change font size in pdf fillable form; convert an existing form into a fillable pdf form
VB.NET PDF Form Data Read library: extract form data from PDF in
RasterEdge .NET PDF SDK is such one provide various of form field edit functions. Demo Code to Retrieve All Form Fields from a PDF File in VB.NET.
change font size in fillable pdf form; pdf fillable forms
Name 
Parameters 
Description 
function gets passed a single parameter of 
typeXMLHttpRequest
beforeSend 
A function to be called immediately before the 
request us sent. The function gets passed a single 
parameter of type XMLHttpRequest
requestHeaders A JavaScript object containing key/value pairs to be 
added to the request headers. 
user 
A username to be used with XMLHttpRequest in 
response to an HTTP access authentication request. 
password 
A password to be used with XMLHttpRequest in 
response to an HTTP access authentication request. 
Use the success to obtain the result of the request which is provided in 
in 
the callback'sXMLHttpRequest parameter. For example, the code 
below uses httpRequest method to retrieve a list of customers from an 
OData service: 
wijmo.httpRequest('http://services.odata.org/Northwind/Northwind.svc/Customers?
$format=json', { 
success: function (xhr) { 
var response = JSON.parse(xhr.response), 
customers = response.value; 
// do something with the customers... 
}); 
isArray(value): boolean value (any): Value to test. 
Determines whether an object is 
an Array. 
isBoolean
(value): boolean 
value (any): Value to test. 
Determines whether an object is a 
Boolean. 
isDate(value): boolean value (any): Value to test. 
Determines whether an object is a 
Date. 
Name 
Parameters 
Description 
isFunction
(value): boolean 
value (any): Value to test. 
Determines whether an object is a 
function. 
isInt(value): boolean value (any): Value to test. 
Determines whether an object is 
an integer. 
isNullOrWhiteSpace
(value) 
value (string): Value to test. 
Determines whether a string is 
null, empty, or whitespace only. 
isNumber
(value): boolean 
value (any): Value to test. 
Determines whether an object is a 
number. 
isObject
(value): boolean 
value (any): Value to test. 
Determines whether a value is an 
object (as opposed to a value 
type, an array, or a Date). 
isPrimitive
(value): boolean 
value (any): Value to test. 
Determines whether an object is a 
primitive type (string, number, 
boolean, or date). 
isString(value): boolean value (any): Value to test. 
Determines whether an object is a 
string. 
isUndefined
(value): boolean 
value (any): Value to test. 
Determines whether an object is 
undefined. 
mouseToPage(e): Point 
e (any) 
Converts mouse or touch event 
arguments into a Point in page 
coordinates. 
moveFocus(parent, 
offset) 
parent (HTMLElement): Parent element. 
offset (number): Offset to use when moving the focus (use zero to 
focus on the first focusable child). 
Moves the focus to the 
next/previous/first focusable 
child element. 
removeClass(e, 
className) 
e (HTMLElement): Element that will have the class removed. 
className (string): Class to remove form the element. 
Removes a class from an 
element. 
setCss(e, css) 
e (HTMLElement): Element whose style will be modified. 
css (any): Object containing the style properties to apply to the element. 
Modifies the style of an element 
by applying the properties 
specified in an object. 
Name 
Parameters 
Description 
setSelectionRange(e, 
start, end?) 
e (HTMLInputElement) 
start (number): Offset into the text field for the start of the selection. 
end? (number): Offset into the text field for the end of the selection. 
(default value: start
Sets the start and end positions of 
a selection in a text field. 
This method is similar to the 
native setSelectionRange metho
tho
d in HTMLInputElement objects, 
except it checks for conditions 
that may cause exceptions 
(element not in the DOM, 
disabled, or hidden). 
setText(e, text) 
e (HTMLElement): Element that will have its content updated. 
text (string): Plain text to be assigned to the element. 
Sets the text content of an 
element. 
showPopup(popup, ref?, 
above?, fadeIn?, 
copyStyles?) 
popup (HTMLElement): Element to show as a popup. 
ref? (any): Reference element or rectangle used to position the popup. 
(default value: null
above? (boolean): Position popup above the reference rectangle if 
possible. 
(default value: false
fadeIn? (boolean): Use a fade-in animation to make the popup appear 
gradually. 
(default value: false
copyStyles? (boolean): Copy font and color styles from reference 
element. 
(default value: true
Shows an element as a popup. 
The popup element becomes a 
child of the body element, and is 
positioned above or below a 
reference rectangle, depending on 
how much room is available. 
The reference rectangle may be 
specified as one of the following: 
HTMLElement 
The bounding rectangle of 
the element. 
MouseEvent 
The bounding rectangle of 
the event's target element. 
Rect 
The given rectangle. 
null 
Name 
Parameters 
Description 
No reference rectangle; 
the popup is centered on 
the window. 
Call the hidePopup method to 
to 
hide the popup. 
toFixed(value, prec, 
truncate): number 
value (number): Value to round or truncate. 
prec (number): Number of decimal digits for the result. 
truncate (boolean): Whether to truncate or round the original value. 
Rounds or truncates a number to 
a specified precision. 
toggleClass(e, 
className, 
addOrRemove) 
e (HTMLElement): Element that will have the class added. 
className (string): Class to add or remove. 
addOrRemove (boolean): Whether to add or remove the class. Use true 
to add class to element and false to remove class from element. 
Adds or removes a class to or 
from an element. 
toHeaderCase
(text): string 
text (string): String to convert to header case. 
Converts a camel-cased string 
into a header-type string by 
capitalizing the first letter and 
adding spaces before uppercase 
characters preceded by lower-
case characters. 
For example, 
'somePropertyName' becomes 
'Some Property Name'. 
tryCast(value, 
type): any 
value (any): Value to cast. 
type (any): Type or interface name to cast to. 
Casts a value to a type if 
possible. 
Returns The value passed in if 
the cast was successful, null 
otherwise. 
Binding Class 
Module 
wijmo 
File 
wijmo.js 
Provides binding to complex properties (e.g. 'customer.address.city') 
Constructor 
Name 
Parameters 
Description 
constructor(path) 
path (string): Name of the property to bind to. 
Initializes a new instance of the Binding class. 
Properties 
Name 
Type 
Description 
path 
string 
Gets or sets the path for the binding. 
In the simplest case, the path is the name of the property of the source object 
to use for the binding (e.g. 'street'). 
Subproperties of a property can be specified by a syntax similar to that used 
in JavaScript (e.g. 'address.street'). 
Methods 
Name 
Parameters 
Description 
getValue(object): any  object (any): The object that contains the data to be 
retrieved. 
Gets the binding value for a given object. 
If the object does not contain the property specified 
by the binding path, the method returns null. 
setValue(object, value) object (any): The object that contains the data to be 
set. 
value (any): Data value to set. 
Sets the binding value on a given object. 
If the object does not contain the property specified 
by the binding path, the value is not set. 
Documents you may be interested
Documents you may be interested