pdf annotation in c# : Add links to pdf application Library cloud windows .net winforms class %5BO%60Reilly%5D%20-%20JavaScript.%20The%20Definitive%20Guide,%206th%20ed.%20-%20%5BFlanagan%5D90-part1626

void groupEnd()
End the debugging output group most recently started with 
group()
or 
groupCollapsed()
.
void info(any message...)
Like 
console.log()
, but mark the output as an informative message.
void log(string format, any message...)
This method displays its arguments in the console. In the simplest case, when 
format
does
not contain any % characters, it simply converts its arguments to strings and displays them
with spaces in between. When an object is passed to this method, the string that is displayed
in the console will be clickable to view the contents of the object.
For more complex log messages, this method supports a simple subset of the C language
printf()
formatting capabilities. The 
message
arguments will be interpolated into the
format
argument in place of the character sequences “%s”, “%d”, “%i”, “%f”, and “%o”, and
then the formatted string will be displayed in the console (followed by any unused 
message
arguments). Arguments that replace “%s” are formatted as strings. Those that replace “%d”
or “%i” are formatted as integers. Those that replace “%f” are formatted as floating-point
numbers, and those that replace “%o” are formatted as clickable objects.
void profile([string title])
Start the JavaScript profiler, and display 
title
at the start of its report.
void profileEnd()
Stop the profiler and display its code profiling report.
void time(string name)
Start a timer with the specified 
name
.
void timeEnd(string name)
End the timer with the specified 
name
, and display the name and the time elapsed since the
corresponding call to 
time()
void trace()
Display a stack trace.
void warn(any message...)
Like 
console.log()
, but mark the output as a warning.
ConsoleCommandLine
global utilities for the console window
Most web browsers support a JavaScript console (which may be known by a name like “De-
veloper Tools” or “Web Inspector”) that allows you to enter individual lines of JavaScript
code. In addition to the normal global variables and functions of client-side JavaScript, the
console command line typically supports the useful properties and functions described here.
See also the 
Console
API.
ConsoleCommandLine
Client-Side JavaScript Reference | 883
Client-Side
JavaScript
Reference
Add links to pdf - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add a link to a pdf in acrobat; clickable links in pdf
Add links to pdf - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add links to pdf online; add links in pdf
Properties
readonly Element $0
The document element most recently selected via some other feature of the debugger.
readonly Element $1
The document element selected before 
$0
.
Methods
void cd(Window frame)
When a document includes nested frames, the 
cd()
function allows you to switch global
objects and execute subsequent commands in the scope of the specified 
frame
.
void clear()
Clear the console window.
void dir(object o)
Display the properties or elements of 
o
. Like 
Console.dir()
.
void dirxml(Element elt)
Display an XML or HTML-based representation of 
elt
. Like 
Console.dirxml()
.
Element $(string id)
A shortcut for 
document.getElementById()
.
NodeList $$(string selector)
Return an array-like object of all elements matching the specified CSS 
selector
. This is a
shortcut for 
document.querySelectorAll()
. In some consoles, it returns a true array rather than
a NodeList.
void inspect(any object, [string tabname])
Display the 
object
, possibly switching from the console to a different tab of the debugger.
The second argument is an optional hint about how you would like the object displayed.
Supported values may include “html”, “css”, “script”, and “dom”.
string[] keys(any object)
Returns an array of the property names for 
object
.
void monitorEvents(Element object, [string type])
Log events of the specified 
type
dispatched to 
object
. Values for 
type
include “mouse”, “key”,
“text”, “load”, “form”, “drag”, and “contextmenu”. If 
type
is omitted, all events on 
object
are logged.
void profile(string title)
Begin code profiling. See 
Console.profile()
.
void profileEnd()
End profiling. See 
Console.profileEnd()
.
ConsoleCommandLine
884 | Client-Side JavaScript Reference
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and to Use C#.NET Demo Code to Convert PDF Document to Add necessary references
add links to pdf; add hyperlink pdf
.NET PDF Document Viewing, Annotation, Conversion & Processing
PDF Write. Insert text, text box into PDF. Edit, delete text from PDF. Insert images into PDF. Edit, remove images from PDF. Add, edit, delete links. Form Process
pdf hyperlink; add hyperlink pdf document
void unmonitorEvents(Element object, [string type])
Stop monitoring 
type
events on 
object
.
any[] values(any object)
Returns an array of the property values for 
object
.
CSS2Properties
see CSSStyleDeclaration
CSSRule
a rule in a CSS stylesheet
Description
A CSSRule object represents a rule in a 
CSSStyleSheet
: it represents style information to be
applied to a specific set of document elements. 
selectorText
is the string representation of
the element selector for this rule, and 
style
is a 
CSSStyleDeclaration
object that represents
the set of style attributes and values to apply to the selected elements.
The CSS Object Model specification actually defines a hierarchy of CSSRule subtypes to rep-
resent different kinds of rules that can appear in a CSS stylesheet. The properties listed here
are properties of the generic CSSRule type and of its CSSStyleRule subtype. Style rules are the
most common and most important types of rules in a stylesheet, and the ones you are most
likely to script.
In IE8 and before, CSSRule objects support only the 
selectorText
and 
style
properties.
Constants
unsigned short STYLE_RULE = 1
unsigned short IMPORT_RULE = 3
unsigned short MEDIA_RULE = 4
unsigned short FONT_FACE_RULE = 5
unsigned short PAGE_RULE = 6
unsigned short NAMESPACE_RULE = 10
These are the possible values of the 
type
property below and they specify what kind of
rule it is. If 
type
is anything other than 1, the CSSRule object will have other properties
that are not documented here.
Properties
string cssText
The complete text of this CSS rule.
readonly CSSRule parentRule
The rule, if any, within which this rule is contained.
CSSRule
Client-Side JavaScript Reference | 885
Client-Side
JavaScript
Reference
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Turn PDF images to HTML images in VB.NET. Embed PDF hyperlinks to HTML links in VB.NET. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
convert a word document to pdf with hyperlinks; adding hyperlinks to a pdf
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
the original text style (including font, size, color, links and boldness). C#.NET DLLs and Demo Code: Convert PDF to Word Document in C# Add necessary references
pdf link to specific page; adding a link to a pdf
readonly CSSStyleSheet parentStyleSheet
The stylesheet within which this rule is contained.
string selectorText
When 
type
is 
STYLE_RULE
, this property holds the selector text that specifies the document
elements this style rule applies to.
readonly CSSStyleDeclaration style
When 
type
is 
STYLE_RULE
, this property specifies the styles that should be applied to
elements specified by 
selectorText
. Note that while the 
style
property itself is read-only,
the properties of the CSSStyleDeclaration object to which it refers are read/write.
readonly unsigned short type
The type of this rule. The value will be one of the constants defined above.
CSSStyleDeclaration
a set of CSS attributes and their values
A CSSStyleDeclaration object represents a set of CSS style attributes and their values, and it
allows those style values to be queried and set using JavaScript property names that are similar
to CSS property names. The 
style
property of an HTMLElement is a read/write CSSStyle-
Declaration object, as is the 
style
property of a CSSRule object. The return value of
Window.getComputedStyle()
, however, is a CSSStyleDeclaration object whose properties are
read-only.
A CSSStyleDeclaration object makes CSS style attributes available through JavaScript prop-
erties. The names of these JavaScript properties correspond closely to the CSS attribute names,
with minor changes required to avoid syntax errors in JavaScript. Multiword attributes that
contain hyphens, such as “font-family”, are written without hyphens in JavaScript, with each
word after the first capitalized: 
fontFamily
. Also, the “float” attribute conflicts with the re-
served word 
float
, so it translates to the property 
cssFloat
. Note that you can use unmodified
CSS attribute names if you use strings and square brackets to access the properties.
Properties
In addition to the properties described above, a CSSStyleDeclaration has two additional
properties:
string cssText
The textual representation of a set of style attributes and their values. The text is for-
matted as in a CSS stylesheet, minus the element selector and the curly braces that
surround the attributes and values.
readonly unsigned long length
The number of attribute/value pairs contained in this CSSStyleDeclaration. A CSSStyle-
Declaration object is also an array-like object whose elements are the names of the CSS
style attributes that are declared.
CSSStyleDeclaration
886 | Client-Side JavaScript Reference
How to C#: Basic SDK Concept of XDoc.PDF for .NET
You may add PDF document protection functionality into your C# program. to edit hyperlink of PDF document, including editing PDF url links and quick
convert excel to pdf with hyperlinks; pdf links
C# Create PDF Library SDK to convert PDF from other file formats
PDF with a blank page, bookmarks, links, signatures, etc. PDF document in C#.NET using this PDF document creating toolkit, if you need to add some text
pdf email link; add hyperlink in pdf
CSSStyleSheet
a CSS stylesheet
This interface represents a CSS stylesheet. It has properties and methods for disabling the
stylesheet, and for querying, inserting, and removing 
CSSRule
style rules. The CSSStyleSheet
objects that apply to a document are members of the 
styleSheets[]
array of the Document
object and may also be available through the 
sheet
property of the 
<style>
or 
<link>
element
that defines or links to the stylesheet.
In IE8 and before, use the 
rules[]
array instead of 
cssRules[]
, and use 
addRule()
and
removeRule()
instead of the DOM standard 
insertRule()
and 
deleteRule()
.
Properties
readonly CSSRule[] cssRules
A read-only, array-like object holding the CSSRule objects that compose the stylesheet.
In IE, use the 
rules
property instead.
boolean disabled
If 
true
, the stylesheet is disabled and is not applied to the document. If 
false
, the style-
sheet is enabled and is applied to the document.
readonly string href
The URL of a stylesheet that is linked to the document, or 
null
for inline stylesheets.
readonly string media
A list of media to which this stylesheet applies. You can query and set this property as a
single string, or treat it as an array-like object of media types with 
appendMedium()
and
deleteMedium()
methods. (Formally, the value of this property is a MediaList object, but
that type is not covered in this reference.)
readonly Node ownerNode
The document element that “owns” this stylesheet, or 
null
if there isn’t one. See 
Link
and 
Style
.
readonly CSSRule ownerRule
The CSSRule (from a parent stylesheet) that caused this stylesheet to be included, or
null
if this stylesheet was included in some other way. (Note that the entry for CSSRule
in this reference only documents style rules, not @import rules.)
readonly CSSStyleSheet parentStyleSheet
The stylesheet that included this one, or 
null
if this stylesheet was included directly in
the document.
readonly string title
The title of the stylesheet, if specified. A title can be specified by the 
title
attribute of a
<style>
or 
<link>
element that refers to the stylesheet.
readonly string type
The MIME type of this stylesheet. CSS stylesheets have a type of “text/css”.
CSSStyleSheet
Client-Side JavaScript Reference | 887
Client-Side
JavaScript
Reference
VB.NET PDF: Basic SDK Concept of XDoc.PDF
You may add PDF document protection functionality into your VB.NET program. to edit hyperlink of PDF document, including editing PDF url links and quick
adding a link to a pdf in preview; add links to pdf in acrobat
C# Image: Tutorial for Document Management Using C#.NET Imaging
more detailed C# tutorials on each part by following the links respectively are dedicated to provide powerful & profession imaging controls, PDF document, image
add a link to a pdf; add link to pdf acrobat
Methods
void deleteRule(unsigned long index)
This method deletes the rule at the specified 
index
from the 
cssRules
array. In IE8 and
before, use the equivalent method 
removeRule()
instead.
unsigned long insertRule(string rule, unsigned long index)
This method inserts (or appends) a new CSS 
rule
(a single string that specifies selector
and styles within curly braces) at the specified 
index
of the 
cssRules
array of this style-
sheet. In IE8 and before, use 
addRule()
instead, and pass the selector string and the styles
string (without curly braces) as two separate arguments, passing the index as the third
argument.
DataTransfer
a transfer of data via drag-and-drop
When the user performs a drag-and-drop operation, a sequence of events is fired on the drag
source or the drop target (or both, if they are both in a browser window). These events are
accompanied by an event object whose 
dataTransfer
property (see 
Event
) refers to a Data-
Transfer object. The DataTransfer object is the central object for any drag-and-drop opera-
tion: the drag source stores the data to be transferred in it, and the drop target extracts the
transferred data from it. In addition, the DataTransfer object manages a negotiation between
the drag source and drop target about whether the drag-and-drop should be a copy, move,
or link operation.
The API described here was created by Microsoft for IE, and it has been at least partially
implemented by other browsers. HTML5 standardizes the basic IE API. As this book goes to
press, HTML5 has defined a new version of the API that defines the 
items
property as an
array-like object of DataTransferItem objects. This is an appealing and rational API, but since
no browsers yet implement it, it is not documented here. Instead, this page documents the
features that (mostly) work in current browsers. See §17.7 for further discussion of this quirky
API.
Properties
string dropEffect
This property specifies the type of data transfer this object represents. It must have one
of the values “none”, “copy”, “move”, or “link”. Typically, the drop target will set this
property from a dragenter or dragover event. The value of this property may also be
affected by the modifier keys that the user holds down while performing the drag, but
that is platform-dependent.
string effectAllowed
This property specifies what combination of copy, move, and link transfers are allowed
for this drag-and-drop operation. It is typically set by the drag source in response to the
dragstart event. Legal values are “none”, “copy”, “copyLink”, “copyMove”, “link”,
“linkMove”, “move”, and “all”. (As a mnemonic, note that in the values that specify two
operations, the operation names always appear in alphabetical order.)
DataTransfer
888 | Client-Side JavaScript Reference
readonly File[] files
If the data being dragged is one or more files, this property will be set to an array or array-
like object of File objects.
readonly string[] types
This is an array-like object of strings that specify the MIME types of the data that has
been stored in this DataTransfer object (with 
setData()
if the drag source is within the
browser or by some other mechanism if the drag source is outside of the browser). The
array-like object that holds the types is supposed to have a 
contains()
method for testing
whether a specific string is present. Some browsers just make this a true array, however,
and in that case, you can use the 
indexOf()
method instead.
Methods
void addElement(Element element)
This method tells the browser to use 
element
when creating the visual effect that the user sees
while dragging. This method is generally called by the drag source, and it may not be imple-
mented or have any effect in all browsers.
void clearData([string format])
Removes any data in the specified 
format
that was previously set with 
setData()
.
string getData(string format)
Return the transferred data in the specified 
format
. If 
format
is equal (ignoring case) to “text”,
use “text/plain” instead. And if it is equal (ignoring case) to “url”, use “text/uri-list” instead.
This method is called by the drop target in response to the drop event at the end of a drag-
and-drop operation.
void setData(string format, string data)
Specify the 
data
to be transferred, and the MIME type 
format
of that data. The drag source
calls this method in response to a dragstart event at the beginning of a drag-and-drop opera-
tion. It cannot be called from any other event handler. If the drag source can make its data
available in more than one format, it can call this method multiple times to register values for
each supported format.
void setDragImage(Element image, long x, long y)
This method specifies an 
image
(typically an 
<img>
element) that should be displayed to the
user as a visual representation of the value being dragged. The 
x
and 
y
coordinates give mouse
pointer offsets within the image. This method can only be called by the drag source in response
to the dragstart event.
DataView
read and write values from an ArrayBuffer
ArrayBufferView
A DataView is an 
ArrayBufferView
that wraps an ArrayBuffer (or a region of an array buffer)
and defines methods for reading and writing 1-, 2-, and 4-byte signed and unsigned integers
DataView
Client-Side JavaScript Reference | 889
Client-Side
JavaScript
Reference
and 4- and 8-byte floating-point numbers from or into the buffer. The methods support both
big-endian and little-endian byte orders. See also 
TypedArray
.
Constructor
new DataView(ArrayBuffer buffer, 
[unsigned long byteOffset], [unsigned long byteLength])
This constructor creates a new DataView object that allows read and write access to the bytes
in 
buffer
or a region of 
buffer
. With one argument, it creates a view of the entire buffer. With
two arguments, it creates a view that extends from byte number 
byteOffset
to the end of the
buffer. And with three arguments, it creates a view of the 
byteLength
bytes starting at 
byte
Offset
.
Methods
Each of these method reads a numeric value from, or writes a numeric value into, the under-
lying ArrayBuffer. The method name specifies the type that is read or written. All methods
that read or write more than one byte accept an optional final 
littleEndian
argument. If this
argument is omitted, or is 
false
, big-endian byte ordering is used, with the most significant
bytes being read or written first. If the argument is 
true
, however, little-endian byte ordering
is used.
float getFloat32(unsigned long byteOffset, [boolean littleEndian])
Interpret the 4 bytes starting at 
byteOffset
as a floating-point number and return that number.
double getFloat64(unsigned long byteOffset, [boolean littleEndian])
Interpret the 8 bytes starting at 
byteOffset
as a floating-point number and return that number.
short getInt16(unsigned long byteOffset, [boolean littleEndian])
Interpret the 2 bytes starting at 
byteOffset
as a signed integer number and return that number.
long getInt32(unsigned long byteOffset, [boolean littleEndian])
Interpret the 4 bytes starting at 
byteOffset
as a signed integer number and return that number.
byte getInt8(unsigned long byteOffset)
Interpret the byte at 
byteOffset
as a signed integer number and return that number.
unsigned short getUint16(unsigned long byteOffset, [boolean littleEndian])
Interpret the 2 bytes starting at 
byteOffset
as an unsigned integer number and return that
number.
unsigned long getUint32(unsigned long byteOffset, [boolean littleEndian])
Interpret the 4 bytes starting at 
byteOffset
as an unsigned integer number and return that
number.
unsigned byte getUint8(unsigned long byteOffset)
Interpret the byte at 
byteOffset
as an unsigned integer number and return that number.
void setFloat32(unsigned long byteOffset, float value, [boolean littleEndian])
Convert 
value
to a 4-byte floating-point representation and write those bytes at 
byteOffset
.
DataView
890 | Client-Side JavaScript Reference
void setFloat64(unsigned long byteOffset, double value, [boolean littleEndian])
Convert 
value
to an 8-byte floating-point representation and write those bytes at 
byteOffset
.
void setInt16(unsigned long byteOffset, short value, [boolean littleEndian])
Convert 
value
to a 2-byte integer representation and write those bytes at 
byteOffset
.
void setInt32(unsigned long byteOffset, long value, [boolean littleEndian])
Convert 
value
to a 4-byte integer representation and write those bytes at 
byteOffset
.
void setInt8(unsigned long byteOffset, byte value)
Convert 
value
to a 1-byte integer representation and write that byte at 
byteOffset
.
void setUint16(unsigned long byteOffset,unsigned short value,[boolean little
Endian])
Convert 
value
to a 2-byte unsigned integer representation and write those bytes at 
byteOffset
.
void setUint32(unsigned long byteOffset, unsigned long value, [boolean littleEndian])
Convert 
value
to a 4-byte unsigned integer representation and write those bytes at 
byteOffset
.
void setUint8(unsigned long byteOffset, octet value)
Convert 
value
to a 1-byte unsigned integer representation and write that byte at 
byteOffset
.
Document
an HTML or XML document
Node
 Document  object  is  a  Node  that  serves  as  the  root  of  a  document  tree.
The 
documentElement
property is the root Element of the document. A Document node may
have other children (such as Comment and DocumentType nodes), but it has only one Ele-
ment child that holds all the content of the document.
You most commonly obtain a Document object via the 
document
property of a Window.
Document objects are also available through the 
contentDocument
property of IFrame elements
or the 
ownerDocument
property of any Node.
Most of the properties of a Document object provide access to elements of the document or
to other important objects associated with the document. A number of Document methods
do the same thing: provide a way to look up elements within the document tree. Many other
Document methods are “factory methods” that create elements and related objects.
Documents, like the Elements they contain, are event targets. They implement the methods
defined by 
EventTarget
, and they also support quite a few event handler properties.
You  can  create  new  Document  objects  by  using  the 
createDocument()
and 
createHTMLDocument()
methods of the DOMImplementation:
document.implementation.createHTMLDocument("New Doc");
Document
Client-Side JavaScript Reference | 891
Client-Side
JavaScript
Reference
It is also possible to load an HTML or XML file from the network and parse it into a Document
object. See the 
responseXML
property of the 
XMLHttpRequest
object.
The reference entry for HTMLDocument, which appeared in previous versions of this book,
has been merged into this page. Note that some of the properties, methods, and event handlers
described here are HTML-specific and will not work for XML documents.
Properties
In addition to the properties listed here, you can also use the value of the 
name
attribute of
<iframe>
<form>
, and 
<img>
elements as document properties. The value of these properties
is the named Element or a NodeList of such elements. For named 
<iframe>
elements, however,
the property refers to the Window object of the 
<iframe>
. See §15.2.2 for details.
readonly Element activeElement
The document element that currently has the keyboard focus.
Element body
For HTML documents, this element refers to the 
<body>
Element. (For documents that
define framesets, this property refers to the outermost 
<frameset>
instead.)
readonly string characterSet
The character encoding of this document.
string charset
The character encoding of this document. This is like 
characterSet
, but you can set it to
change the encoding.
readonly string compatMode
This property is the string “BackCompat” if the document is being rendered in CSS
“quirks mode” for backward compatibility with very old browsers. Otherwise, this prop-
erty is “CSS1Compat”.
string cookie
This property allows you to read, create, modify, and delete the cookie or cookies that
apply to the current document. A cookie is a small amount of named data stored by the
web browser. It gives web browsers a “memory” so they can use data input on one page
in another page or recall user preferences across web browsing sessions. Cookie data is
automatically transmitted between web browser and web server when appropriate so
server-side scripts can read and write cookie values. Client-side JavaScript code can also
read and write cookies with this property. Note that this is a read/write property but the
value you read from it is not, in general, the same as the value you write. See §20.2 for
details.
readonly string defaultCharset
The browser’s default character set.
readonly Window defaultView
The web browser Window object in which this document is displayed.
Document
892 | Client-Side JavaScript Reference
Documents you may be interested
Documents you may be interested