﻿

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

Arguments
y
The Y coordinate of the point.
x
The X coordinate of the point.
Returns
A value between -π and π radians that specifies the counterclockwise angle between the pos-
itive X axis and the point (
x
y
).
Description
The
Math.atan2()
function computes the arc tangent of the ratio
y
/
x
. The
y
argument can be
considered the Y coordinate (or “rise”) of a point, and the
x
argument can be considered the
X coordinate (or “run”) of the point. Note the unusual order of the arguments to this function:
the Y coordinate is passed before the X coordinate.
Math.ceil()
round a number up
Synopsis
Math.ceil(x)
Arguments
x
Any numeric value or expression.
Returns
The closest integer greater than or equal to
x
.
Description
Math.ceil()
computes the  ceiling function—i.e., it returns the  closest integer value  that is
greater than or equal to the function argument.
Math.ceil()
differs from
Math.round()
in that
it always rounds up, rather than rounding up or down to the closest integer. Also note that
Math.ceil()
does not round negative numbers to larger negative numbers; it rounds them up
toward zero.
Example
a = Math.ceil(1.99);   // Result is 2.0
b = Math.ceil(1.01);   // Result is 2.0
c = Math.ceil(1.0);    // Result is 1.0
d = Math.ceil(-1.99);  // Result is -1.0
Math.ceil()
Core JavaScript Reference | 793
Core JavaScript
Reference
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
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
Math.cos()
compute a cosine
Synopsis
Math.cos(x)
Arguments
x
An angle, measured in radians. To convert degrees to radians, multiply the degree value
by 0.017453293 (2π/360).
Returns
The cosine of the specified value
x
. This return value is between −1.0 and 1.0.
Math.E
the mathematical constant e
Synopsis
Math.E
Description
Math.E
is  the  mathematical  constant e,  the  base  of  the  natural logarithm,  with  a value of
approximately 2.71828.
Math.exp()
compute ex
Synopsis
Math.exp(x)
Arguments
x
A numeric value or expression to be used as the exponent.
Returns
e, e raised to the power of the specified exponent
x
, where e is the base of the natural loga-
rithm, with a value of approximately 2.71828.
Math.cos()
794 | Core 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
.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
Math.floor()
round a number down
Synopsis
Math.floor(x)
Arguments
x
Any numeric value or expression.
Returns
The closest integer less than or equal to
x
.
Description
Math.floor()
computes the floor function; in other words, it returns the nearest integer value
that is less than or equal to the function argument.
Math.floor()
rounds a floating-point value down to the closest integer. This behavior differs
from that of
Math.round()
, which rounds up or down to the nearest integer. Also note that
Math.floor()
rounds negative numbers down (i.e., to be more negative), not up (i.e., closer
to zero).
Example
a = Math.floor(1.99);    // Result is 1.0
b = Math.floor(1.01);    // Result is 1.0
c = Math.floor(1.0);     // Result is 1.0
d = Math.floor(-1.01);   // Result is -2.0
Math.LN10
the mathematical constant log
e
10
Synopsis
Math.LN10
Description
Math.LN10
is log
10, the natural logarithm of 10. This constant has a value of approximately
2.3025850929940459011.
Math.LN2
the mathematical constant log
e
2
Synopsis
Math.LN2
Math.LN2
Core JavaScript Reference | 795
Core 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:
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
Description
Math.LN2
is log
2, the natural logarithm of 2. This  constant has  a  value of approximately
0.69314718055994528623.
Math.log()
compute a natural logarithm
Synopsis
Math.log(x)
Arguments
x
Any numeric value or expression greater than zero.
Returns
The natural logarithm of
x
.
Description
Math.log()
computes log
x, the natural logarithm of its argument. The argument must be
greater than zero.
You can compute the base-10 and base-2 logarithms of a number with these formulas:
log
10
x
= log
10
e
· log
e
x
log
2
x
= log
2
e
· log
e
x
These formulas translate into the following JavaScript functions:
function log10(x) { return Math.LOG10E * Math.log(x); }
function log2(x) { return  Math.LOG2E * Math.log(x); }
Math.LOG10E
the mathematical constant log
10
e
Synopsis
Math.LOG10E
Description
Math.LOG10E
is log
10
the base-10 logarithm of the constant e. It has a value of approximately
0.43429448190325181667.
Math.LOG2E
the mathematical constant log
2
e
Synopsis
Math.LOG2E
Math.log()
796 | Core 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
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
Description
Math.LOG2E
is log
2
the base-2 logarithm of the constant e. It has a value of approximately
1.442695040888963387.
Math.max()
return the largest argument
Synopsis
Math.max(args...)
Arguments
args...
Zero or more values.
Returns
The largest of the arguments. Returns
-Infinity
if there are no arguments. Returns
NaN
if any
of the arguments is
NaN
or is a nonnumeric value that cannot be converted to a number.
Math.min()
return the smallest argument
Synopsis
Math.min(args...)
Arguments
args...
Any number of arguments.
Returns
The smallest of the specified arguments. Returns
Infinity
if there are no arguments. Returns
NaN
if any argument is
NaN
or is a nonnumeric value that cannot be converted to a number.
Math.PI
the mathematical constant π
Synopsis
Math.PI
Description
Math.PI
is the constant π or pi, the ratio of the circumference of a circle to its diameter. It has
a value of approximately 3.14159265358979.
Math.PI
Core JavaScript Reference | 797
Core 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
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
Math.pow()
compute xy
Synopsis
Math.pow(x, y)
Arguments
x
The number to be raised to a power.
y
The power that
x
is to be raised to.
Returns
x
to the power of
y
, xy
Description
Math.pow()
computes
x
to  the  power  of
y
Any  values  of
x
and
y
may  be  passed  to
Math.pow()
. However, if the result is an imaginary or complex number,
Math.pow()
returns
NaN
. In practice, this means that if
x
is negative,
y
should be a positive or negative integer.
Also, bear in mind that large exponents can easily cause floating-point overflow and return a
value of
Infinity
.
Math.random()
return a pseudorandom number
Synopsis
Math.random()
Returns
A pseudorandom number greater than or equal to 0.0 and less than 1.0.
Math.round()
round to the nearest integer
Synopsis
Math.round(x)
Arguments
x
Any number.
Returns
The integer closest to
x
.
Math.pow()
798 | Core JavaScript Reference
Description
Math.round()
rounds  its argument up or down to the  nearest integer. It rounds .5 up. For
example, it rounds 2.5 to 3 and rounds −2.5 to −2.
Math.sin()
compute a sine
Synopsis
Math.sin(x)
Arguments
x
An angle, in radians. To convert degrees to radians, multiply by 0.017453293 (2π/360).
Returns
The sine of
x
. This return value is between −1.0 and 1.0.
Math.sqrt()
compute a square root
Synopsis
Math.sqrt(x)
Arguments
x
A numeric value greater than or equal to zero.
Returns
The square root of
x
. Returns
NaN
if
x
is less than zero.
Description
Math.sqrt()
computes the square root of a number. Note, however, that you can compute
arbitrary roots of a number with
Math.pow()
. For example:
Math.cuberoot = function(x){ return Math.pow(x,1/3); }
Math.cuberoot(8);  // Returns 2
Math.SQRT1_2
the mathematical constant 1/√2
Synopsis
Math.SQRT1_2
Math.SQRT1_2
Core JavaScript Reference | 799
Core JavaScript
Reference
Description
Math.SQRT1_2
is 1/√2 the reciprocal of the square root of 2. This constant has a value of ap-
proximately 0.7071067811865476.
Math.SQRT2
the mathematical constant √2
Synopsis
Math.SQRT2
Description
Math.SQRT2
is the constant √2, the square root of 2. This constant has a value of approximately
1.414213562373095.
Math.tan()
compute a tangent
Synopsis
Math.tan(x)
Arguments
x
An angle, measured in radians. To convert degrees to radians, multiply the degree value
by 0.017453293 (2π/360).
Returns
The tangent of the specified angle
x
.
NaN
the not-a-number property
Synopsis
NaN
Description
NaN
is a global property that refers to the special numeric not-a-number value. The
NaN
property
is not enumerated by
for/in
loops and cannot be deleted with the
delete
operator. Note that
NaN
is not a constant and can be set to any other value, something that you should take care
not to do.
To determine if a value is not a number, use
isNaN()
, because
NaN
always compares as nonequal
to any other value, including itself!
Math.SQRT2
800 | Core JavaScript Reference
See Also
Infinity
isNaN()
Number.NaN
Number
support for numbers
Object → Number
Constructor
new Number(value)
Number(value)
Arguments
value
The numeric value of the Number object being created or a value to be converted to a
number.
Returns
When
Number()
is used with the
new
operator as a constructor, it returns a newly constructed
Number object. When
Number()
is invoked as a function without the
new
operator, it converts
its  argument to a primitive numeric value and returns  that value  (or
NaN
if the conversion
failed).
Constants
Number.MAX_VALUE
The largest representable number.
Number.MIN_VALUE
The smallest representable number.
Number.NaN
Not-a-number value.
Number.NEGATIVE_INFINITY
Negative infinite value; returned on overflow.
Number.POSITIVE_INFINITY
Infinite value; returned on overflow.
Methods
toString()
Converts a number to a string using a specified radix (base).
toLocaleString()
Converts a number to a string using local number-formatting conventions.
toFixed()
Converts a number to a string that contains a specified number of digits after the decimal
place.
Number
Core JavaScript Reference | 801
Core JavaScript
Reference