how to show pdf file in asp.net c# : How to select text in a pdf application control utility azure html web page visual studio vbaref10-part1839

Cross-Platform Scripting (topic)
Issue 2.0 June 2002 101
Unsupported Language Elements
A compiled IC Script script is portable to any platform on which IC Script runs. Because of this, it 
is possible to execute a script that was compiled on another platform and contains calls to language 
elements not supported by the current platform.
IC Script generates a runtime error when unsupported language elements are encountered during 
execution. For example, the following script will execute without errors under Windows but 
generate a runtime error when run under UNIX:
Sub Main()
MsgBox "Hello, world."
End Sub
If you trap a call to an unsupported function, the function will return one of the following values:
Path Separators
Different file systems use different characters to separate parts of a pathname. For example, under 
Windows, 32-bit Windows, and OS/2, the backslash character is used:
s$ = "c:\sheets\bob.xls"
Under UNIX, the forward slash is used:
s$ = "/sheets/bob.xls"
When creating scripts that operate on any of these platforms, IC Script recognizes the forward 
slash universally as a valid path separator. Thus, the following file specification is valid on all 
these platforms:
s$ = "/sheets/bob.xls"
On the Macintosh, the slashes are valid filename characters. Instead, IC Script recognizes the 
colon as the valid file separator character:
s$ = "sheets:bob.xls"
Data Type
Skipped Function Returns
Integer
0
Double
0.0
Single
0.0
Long
0
Date
December 31, 1899
Boolean
False
Variant
Empty
Object
Nothing
How to select text in a pdf - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
convert pdf to searchable text online; pdf find highlighted text
How to select text in a pdf - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
find and replace text in pdf file; search pdf for text
Chapter 1   A-Z Reference
102 IC Scripts VBA Scripting Reference
You can find out the path separator character for your platform using the 
Basic.PathSeparator$
property:
s$ = "sheets" & Basic.PathSeparator$ & "bob.xls"
Relative Paths
Specifying relative paths is different across platforms. Under UNIX, 16-bit Windows, 32-bit 
Windows, and OS/2, a period (.) is used to specify the current directory, and two periods (..) are 
used to indicate the parent directory, as shown below:
s$ = ".\bob.xls"
'File in the current directory
s$ = "..\bob.xls" 'File in the parent directory
On the Macintosh, double colons are used to specify the parent folder:
s$ = "::bob.xls"'File in the parent folder
Drive Letters
Not all platforms support drive letters. For example, considering the following file specification:
c:\test.txt
Under UNIX, this specifies a single file called c:\test.txt. Under 16-bit Windows, this specifies a 
file called test.txt in the root directory of drive c. On the Macintosh, this specifies a file called 
\test.txt in a folder called c. You can use the 
Basic.Capability
method to determine whether your 
platform supports drive letters:
Sub Main()
If Basic.Capability(1) Then s$ = "c:/" Else s$ = ""
s$ = s$ & "test.xls"
MsgBox "The platform-specific filename is: " & s$
End Sub
UNC Pathnames
Many platforms support UNC pathnames, including 16-bit Windows and 32-bit Windows. If you 
choose to use these, make sure that UNC pathnames are supported on the platforms on which your 
script will run.
CSng (function)
Syntax
CSng(
expression
)
Description Converts 
expression
to a 
Single
.
Comments
This function accepts any expression convertible to a 
Single
, including strings. A runtime error is 
generated if 
expression
is 
Null
Empty
is treated as 0.0.
A runtime error results if the passed expression is not within the valid range for 
Single
.
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#: Select All Images from One PDF Page. C# programming sample for extracting all images from a specific PDF page. C#: Select An Image from PDF Page by Position.
pdf searchable text converter; search pdf files for text
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET : Select An Image from PDF Page by Position. Sample for extracting an image from a specific position on PDF in VB.NET program.
text select tool pdf; search text in multiple pdf
CStr (function)
Issue 2.0 June 2002 103
When passed a numeric expression, this function has the same effect as assigning the numeric 
expression to a 
Single
.
When used with variants, this function guarantees that the expression is converted to a 
Single
variant (
VarType
4).
Example
'This example displays the value of a String converted to a
'Single.
Sub Main()
s$ = "100"
MsgBox "The single value is: " & CSng(s$)
End Sub
See Also
CCur
(function); 
CBool
(function); 
CDate
CVDate
(functions); 
CDbl
(function); 
CInt
(function); 
CLng
(function); 
CStr
(function); 
CVar
(function); 
CVErr
(function); 
Single
(data type).
Platform(s) All.
CStr (function)
Syntax
CStr(
expression
)
Description Converts 
expression
to a 
String
.
Comments
Unlike 
Str$
or 
Str
, the string returned by 
CStr
will not contain a leading space if the expression is 
positive. Further, the 
CStr
function correctly recognizes thousands and decimal separators for your 
locale.
Different data types are converted to 
String
in accordance with the following rules:
Example
'This example displays the value of a Double converted to a
'String.
Sub Main()
s# = 123.456
MsgBox "The string value is: " & CStr(s#)
End Sub
See Also
CCur
(function); 
CBool
(function); 
CDate
CVDate
(functions); 
CDbl
(function); 
CInt
(function); 
CLng
(function); 
CSng
(function); 
CVar
(function); 
CVErr
(function); 
String
(data type); 
Str
Str$
(functions).
Platform(s) All.
Data Type
CStr Returns
Any numeric type
A string containing the number without the leading space 
for positive values
Date
A string converted to a date using the short date format
Boolean
A string containing either "True" or "False"
Null variant
A runtime error
Empty variant
A zero-length string
VB.NET PDF Text Redact Library: select, redact text content from
Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. VB.NET PDF - Redact PDF Text. Help
text searchable pdf file; search text in pdf using java
C# PDF Text Redact Library: select, redact text content from PDF
Page: Rotate a PDF Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. C#.NET PDF SDK - Redact PDF Text in C#.NET.
how to select text in pdf image; pdf find and replace text
Chapter 1   A-Z Reference
104 IC Scripts VBA Scripting Reference
CurDir, CurDir$ (functions)
Syntax
CurDir[$][(
drive
)]
Description Returns the current directory on the specified drive. If no 
drive
is specified or 
drive
is zero-length, 
then the current directory on the current drive is returned.
Comments
CurDir$
returns a 
String
, whereas 
CurDir
returns a 
String
variant.
IC Script generates a runtime error if 
drive
is invalid.
Example
'This example saves the current directory, changes to the next
'higher directory, and displays the change; then restores the
'original directory and displays the change. Note: The dot
'designators will not work with all platforms.
Const crlf = Chr$(13) + Chr$(10)
Sub Main()
save$ = CurDir$
ChDir ("..")
MsgBox "Old directory: " & save$ & crlf & "New directory: " & CurDir$
ChDir (save$)
MsgBox "Directory restored to: " & CurDir$
End Sub
See Also
ChDir
(statement); 
ChDrive
(statement); 
Dir
Dir$
(functions); 
MkDir
(statement); 
RmDir
(statement).
Platform(s) All.
Platform Notes
UNIX: On UNIX platforms, the 
drive
parameter is ignored. Since UNIX platforms do not support 
drive letters, the current directory is always returned. 
Currency (data type)
Syntax
Currency
Description A data type used to declare variables capable of holding fixed-point numbers with 15 digits to the 
left of the decimal point and 4 digits to the right.
Comments
Currency
variables are used to hold numbers within the following range:
-922,337,203,685,477.5808 <=
currency
<= 922,337,203,685,477.5807
Due to their accuracy, 
Currency
variables are useful within calculations involving money.
The type-declaration character for 
Currency
is @.
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
find text in pdf files; pdf editor with search and replace text
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
pdf text search; search text in pdf image
CVar (function)
Issue 2.0 June 2002 105
Storage
Internally, currency values are 8-byte integers scaled by 10000. Thus, when appearing within a 
structure, currency values require 8 bytes of storage. When used with binary or random files, 8 
bytes of storage are required.
See Also
Date
(data type); 
Double
(data type); 
Integer
(data type); 
Long
(data type); 
Object
(data type); 
Single
(data type); 
String
(data type); 
Variant
(data type); 
Boolean
(data type); 
Def
Type
(statement); 
CCur
(function).
Platform(s) All.
CVar (function)
Syntax
CVar(
expression
)
Description Converts 
expression
to a 
Variant
.
Comments
This function is used to convert an expression into a variant. Use of this function is not necessary 
(except for code documentation purposes) because assignment to variant variables automatically 
performs the necessary conversion:
Sub Main()
Dim v As Variant
v = 4 & "th"
'Assigns "4th" to v.
MsgBox "You came in: " & v
v = CVar(4 & "th")
'Assigns "4th" to v.
MsgBox "You came in: " & v
End Sub
Example
'This example converts an expression into a Variant.
Sub Main()
Dim s As String
Dim a As Variant
s = CStr("The quick brown fox ")
msg = CVar(s & "jumped over the lazy dog.")
MsgBox msg
End Sub
See Also
CCur
(function); 
CBool
(function); 
CDate
CVDate
(functions); 
CDbl
(function); 
CInt
(function); 
CLng
(function); 
CSng
(function); 
CStr
(function); 
CVErr
(function); 
Variant
(data type).
Platform(s) All.
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Tools Tab. Item. Name. Description. Ⅰ. Hand. Pan around the PDF document. Ⅱ. Select. Select text and image to copy and paste using Ctrl+C and Ctrl+V.
can't select text in pdf file; convert pdf to searchable text
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Tools Tab. Item. Name. Description. Ⅰ. Hand. Pan around the PDF document. Ⅱ. Select. Select text and image to copy and paste using Ctrl+C and Ctrl+V.
how to select all text in pdf; pdf searchable text
Chapter 1   A-Z Reference
106 IC Scripts VBA Scripting Reference
CVErr (function)
Syntax
CVErr(
expression
)
Description Converts 
expression
to an error.
Comments
This function is used to convert an expression into a user-defined error number.
A runtime error is generated under the following conditions:
If 
expression
is 
Null
.
If 
expression
is a number outside the legal range for errors, which is as follows:
0 <=
expression
<= 65535
If 
expression
is Boolean.
If 
expression
is a 
String
that can't be converted to a number within the legal range.
Empty
is treated as 0.
Example
'This example simulates a user-defined error and displays the
'error number.
Sub Main()
MsgBox "The error is: " & CStr(CVErr(2046))
End Sub
See Also
CCur
(function); 
CBool
(function); 
CDate
CVDate
(functions); 
CDbl
(function); 
CInt
(function); 
CLng
(function); 
CSng
(function); 
CStr
(function); 
CVar
(function), 
IsError
(function).
Platform(s) All.
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Click to select drawing annotation with default properties. Other Tab. Item. Name. Description. 17. Text box. Click to add a text box to specific location on PDF
pdf text searchable; pdf select text
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Click to select drawing annotation with default properties. Other Tab. Item. Name. Description. 17. Text box. Click to add a text box to specific location on PDF
how to make a pdf file text searchable; convert a scanned pdf to searchable text
D
Issue 2.0 June 2002 107
D
This section contains functions and methods with names that begin with the letter D.
Date (data type) 
Syntax
Date
Description A data type capable of holding date and time values.
Comments
Date
variables are used to hold dates within the following range:
January 1, 100 00:00:00 <=
date
<= December 31, 9999 23:59:59
-6574340 <=
date
<= 2958465.99998843
Internally, dates are stored as 8-byte IEEE double values. The integer part holds the number of 
days since December 31, 1899, and the fractional part holds the number of seconds as a fraction of 
the day. For example, the number 32874.5 represents January 1, 1990 at 12:00:00.
When appearing within a structure, dates require 8 bytes of storage. Similarly, when used with 
binary or random files, 8 bytes of storage are required.
There is no type-declaration character for 
Date
. Date variables that haven't been assigned are given 
an initial value of 0 (i.e., December 31, 1899).
Date Literals
Literal dates are specified using number signs, as shown below:
Dim d As Date
d = #January 1, 1990#
The interpretation of the date string (i.e., January 1, 1990 in the above example) occurs at runtime, 
using the current country settings. This is a problem when interpreting dates such as 1/2/1990. If 
the date format is M/D/Y, then this date is January 2, 1990. If the date format is D/M/Y, then this 
date is February 1, 1990. To remove any ambiguity when interpreting dates, use the universal date 
format:
date_variable
=
#YY/MM/DD HH:MM:SS#
The following example specifies the date June 3, 1965, using the universal date format:
Dim d As Date
d = #1965/6/3 10:23:45#
See Also
Currency 
(data type); 
Double
(data type); 
Integer
(data type);
Long
(data type);
Object
(data type); 
Single
(data type); 
String
(data type); 
Variant
(data type);
Boolean
(data type); 
Def
Type
(statement); 
CDate
CVDate 
(functions).
Platform(s) All.
Chapter 1   A-Z Reference
108 IC Scripts VBA Scripting Reference
Date, Date$ (functions)
Syntax
Date[$][()]
Description Returns the current system date.
Comments
The 
Date$
function returns the date using the short date format. The 
Date
function returns the date as 
Date
variant.
Use the 
Date/Date$
statements to set the system date.
Example
'This example saves the current date to Cdate$, then changes
'the date and displays the result. It then changes the date
'back to the saved date and displays the result.
Const crlf = Chr$(13) + Chr$(10)
Sub Main()
TheDate$ = Date$()
Date$ = "01/01/95"
MsgBox "Saved date is: " & TheDate$ & crlf & "Changed date is: " & Date$()
Date$ = TheDate$
MsgBox "Restored date to: " & TheDate$
End Sub
See Also
CDate
CVDate
(functions); 
Time
Time$ 
(functions); 
Date
Date$
(statements);
Now
(function); 
Format
Format$ 
(functions); 
DateSerial
(function); 
DateValue
(function).
Platform(s) All.
Date, Date$ (statements)
Syntax
Date[$] = 
newdate
Description Sets the system date to the specified date.
Comments
The 
Date$
statement requires a string variable using one of the following formats:
MM-DD-YYYY
MM-DD-YY
MM/DD/YYYY
MM/DD/YY
,
where 
MM
is a two-digit month between 1 and 31, 
DD
is a two-digit day between 1 and 31, and 
YYYY
is a four-digit year between 1/1/100 and 12/31/9999.
The 
Date
statement converts any expression to a date, including string and numeric values. Unlike 
the
Date$
statement, 
Date
recognizes many different date formats, including abbreviated and full 
month names and a variety of ordering options. If 
newdate
contains a time component, it is 
accepted, but the time is not changed. An error occurs if 
newdate
cannot be interpreted as a valid 
date.
DateAdd (function)
Issue 2.0 June 2002 109
Example
'This example saves the current date to Cdate$, then changes
'the date and displays the result. It then changes the date
'back to the saved date and displays the result.
Const crlf = Chr$(13) + Chr$(10)
Sub Main()
TheDate$ = Date$()
Date$ = "01/01/95"
MsgBox "Saved date is: " & TheDate$ & crlf & "Changed date is: " & Date$()
Date$ = TheDate$
MsgBox "Restored date to: " & TheDate$
End Sub
See Also
Date
Date$
(functions); 
Time
Time$
(statements).
Platform(s) All.
Platform Notes
On some platforms, you may not have permission to change the date, causing runtime error 70 to 
be generated. This can occur on all UNIX platforms, 32-bit Windows, and OS/2.
The range of valid dates varies from platform to platform. The following table describes the 
minimum and maximum dates accepted by various platforms: 
DateAdd (function)
Syntax
DateAdd(
interval
,
number
,
date
)
Description Returns a 
Date
variant representing the sum of date and a specified number (
number
) of time 
intervals (
interval
). 
Comments
This function adds a specified number (
number
) of time intervals (
interval
) to the specified date 
(
date
). The following table describes the named parameters to the 
DateAdd
function:
Platform
Minimum Date
Maximum Date
16-bit Windows
January 1, 1980
December 31, 2099
Windows 95
January 1, 1980
December 31, 2099
OS/2 
January 1, 1980
December 31, 2079
Named Parameter
Description
interval
String expression indicating the time interval used in the 
addition.
number
Integer indicating the number of time intervals you wish to 
add. Positive values result in dates in the future; negative 
values result in dates in the past.
date
Any expression convertible to a Date string expression. 
An example of a valid date/time string would be "January 
1, 1993".
Chapter 1   A-Z Reference
110 IC Scripts VBA Scripting Reference
The 
interval
parameter specifies what unit of time is to be added to the given date. It can be any of 
the following:
To add days to a date, you may use either day, day of the year, or weekday, as they are all 
equivalent ("d", "y", "w").
The 
DateAdd
function will never return an invalid date/time expression. The following example 
adds two months to December 31, 1992:
s# = DateAdd("m", 2, "December 31, 1992")
In this example, s is returned as the double-precision number equal to "February 28, 1993", not 
"February 31, 1993".
IC Script generates a runtime error if you try subtracting a time interval that is larger than the time 
value of the date.
Example
'This example gets today's date using the Date$ function; adds
'three years, two months, one week, and two days to it; and
'then displays the result in a dialog box.
Sub Main()
Dim sdate$
sdate$ = Date$
NewDate# = DateAdd("yyyy", 4, sdate$)
NewDate# = DateAdd("m", 3, NewDate#)
NewDate# = DateAdd("ww", 2, NewDate#)
NewDate# = DateAdd("d", 1, NewDate#)
s$ = "Four years, three months, two weeks, and one day from now will be: "
s$ = s$ & Format(NewDate#, "long date")
MsgBox s$
End Sub
See Also
DateDiff
(function).
Platform(s) All.
Time
Interval
"y"
Day of the year
"yyyy"
Year
"d"
Day
"m"
Month
"q"
Quarter
"ww"
Week
"h"
Hour
"n"
Minute
"s"
Second
"w"
Weekday
Documents you may be interested
Documents you may be interested