open pdf file in iframe in asp.net c# : How to delete text from a pdf application Library tool html asp.net winforms online NSi_AutoStore_AdminGuide_en54-part1106

Admin Guide – AutoStore 6.0 
541   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Binary operations "&" (AND) and "|" (OR) support Boolean operands only. The resulting Boolean value is 
a conjunction (disjunction) of the operands. First (left) operand is evaluated before the second (right) 
one. If result of the first operand of AND operation is false then second one is not evaluated, and result 
of the expression is false. If result of the first operand of OR operation is true then second one is not 
evaluated, and result of the expression is true. 
Particularly this means that non-evaluated operand's subexpression can contain semantic errors, e.g. 
types mismatch, unknown identifiers, etc., but the result of the operation will be evaluated correctly. 
Comparison operations 
Binary operations "=", "==" and "!=" (not equal) support string, integer and Boolean operands. 
Operation "=" is equivalent to "==" for integer and Boolean operands. For string operands operation "=" 
compares operands case-insensitively while operation "==" is case-sensitive. 
Binary operations "<=", ">=", "<" and ">" support string and integer operands only. Strings are compared 
in case-sensitive manner. 
Result type of all comparison operations is Boolean. 
Conditional selection operation 
Exp_condition ? exp_result1 : exp_result2 
Ternary operation from the C language "? :" with the only difference: this implementation does not 
require that result operands type will be same. If exp_condition is true, than exp_result1 is evaluated 
(exp_result2 is not evaluated); if exp_condition is false, than exp_result2 is evaluated (exp_result1 is not 
evaluated). 
Constants 
Integer constant must be decimal numeric value from 0 to 2147483647 (inclusive), i.e., it must fit to the 
32-bit signed range. Unary operator "-" should be used to make negative integer value from the positive 
integer constant. 
String constant must begin and end with double quotes (") character. Special characters inside of string 
body must be "escaped" with the backslash (\) character. Following escape sequences are valid inside of 
string constants: \" (quote), \\ (backslash), \t (tab), \v (vertical tab), \r (carriage return), \n (new line). 
Boolean constant must be one of the following: ON, YES, TRUE for true and OFF, NO, FALSE for false. 
These constants are case-insensitive. 
Examples: 
"YES" - is a string constant. 
YES - is a Boolean constant. 
"10" - is a string constant 
10 - is an integer constant. 
Expression (10 > 9) is true. 
Expression ("10" > "9") is false. 
Expression ("YES"!= TRUE) is invalid, since it compares operands of different types (string against 
Boolean). 
Expression (FALSE == OFF) is true since both Boolean constants FALSE and OFF have same 
Boolean value false. 
How to delete text from a pdf - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
remove text from pdf online; delete text from pdf file
How to delete text from a pdf - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
remove text from pdf reader; how to delete text from a pdf reader
Admin Guide – AutoStore 6.0 
542   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Expression (FALSE == 0) is invalid since Boolean is compared against integer. 
Expression (FALSE == ((3 + 4) != 0)) is false. 
Identifiers 
Only Boolean constants are supported. Other identifiers are undefined. For example, expression 
("ABCD" == ABCD) is invalid, since identifier ABCD is undefined. 
Expression syntax 
The expression syntax is close to the C language expressions. The main difference is that the expressions 
operate with Boolean type, so there is no need to distinguish operations "&&" and "&", "||" and "|", 
etc. Other differences are related to restrictions, for example, there are no assignment operations. The 
operations priority is the same as in C language. 
Complete syntax formal definition follows: 
selector_expression ::- 
logic_expression ? logic_expression : selector_expression 
logic_expression 
logic_expression ::- 
logic_expression | logic_expression_and 
logic_expression_and 
logic_expression_and ::- 
logic_expression_and & logic_expression_cmp 
logic_expression_cmp 
logic_expression_cmp ::- 
logic_expression_cmpoperation_cmpmath_expression 
math_expression 
math_expression ::- 
math_expressionoperation_addmath_expression_mul 
math_expression_mul 
math_expression_mul ::- 
math_expression_muloperation_mulunary_expression 
unary_expression 
unary_expression ::- 
unary_operatorunary_expression 
( expression ) 
constant 
identifier 
operation_cmp ::- 
== 
!= 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
›› VB.NET PDF: Delete PDF Page. VB.NET PDF - How to Delete PDF Document Page in VB.NET. Visual Basic Sample Codes to Delete PDF Document Page in VB.NET Class.
how to erase text in pdf file; erase pdf text online
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Page: Delete Existing PDF Pages. |. Home ›› XDoc.PDF ›› C# PDF: Delete PDF Page. C#.NET PDF Library - Delete PDF Document Page in C#.NET.
how to erase text in pdf online; remove text watermark from pdf online
Admin Guide – AutoStore 6.0 
543   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
>= 
<= 
operation_add ::- 
operation_mul ::- 
unary_operation ::- 
constant ::- 
integer_constant // regular expression: [0123456789]+ 
string constant // regular expression: ".*" 
boolean constant // case insensitive: TRUE, FALSE, ON, 
// case insensitive: YES, NO, OFF 
identifier ::- [a-zA-Z_][0-9a-zA-Z_]* 
Operators 
Following operators can be used in the expression syntax (in ascending order of priority): 
Symbol  
Description  
Result type  
Operands type  
?:  
Conditional select   same as 
operand  
1- Boolean; 2,3- 
any  
Logical OR 
Boolean 
Boolean 
Logical AND 
Boolean 
Boolean 
Equal to 
Boolean 
any 
== 
Equal to 
Boolean 
any 
!= 
Not Equal to 
Boolean 
any 
Greater than 
Boolean 
Integer or String 
Less than 
Boolean 
Integer or String 
>= 
Greater or equal 
to 
Boolean 
Integer or String 
<= 
Less or equal to  
Boolean 
Integer or String 
Add (or 
concatenate) 
same as 
operands 
Integer or String 
Subtract  
Integer 
Integer 
Multiply 
Integer 
Integer 
Divide 
Integer 
Integer 
Logical NOT 
Boolean 
Boolean 
Plus (unary) 
Integer 
Integer 
VB.NET PDF Text Extract Library: extract text content from PDF
PDF ›› VB.NET PDF: Extract PDF Text. VB.NET PDF - Extract Text from PDF Using VB. How to Extract Text from PDF with VB.NET Sample Codes in .NET Application.
how to erase in pdf text; remove text from pdf preview
C# PDF Text Extract Library: extract text content from PDF file in
XDoc.PDF ›› C# PDF: Extract PDF Text. C# PDF - Extract Text from PDF in C#.NET. Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File.
how to delete text in pdf using acrobat professional; delete text pdf files
Admin Guide – AutoStore 6.0 
544   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Minus (unary) 
Integer 
Integer 
( expression ) 
Parentheses  
same as 
operand 
any 
Setup Zoned OCR 
On this dialog you can set up specific zones to be processed during recognition. You can preview the 
document that is similar in structure to the documents that will be processed, navigate through its 
pages(if it is a multi-page document) and select zones for recognition. During processing the component 
will try to recognize each zone, and if any text is found it will be assigned to an appropriate RRT. The text 
can be also saved into a CSV file. 
Image Pane 
Image pane displays the image and allows you to navigate through its pages(if it is a multi-page 
document) and select zones. The image is displayed after applying pre-processing options specified in 
the Advanced tab
. Select any number of zones by holding down the right mouse button and dragging 
the pointer. 
In the right-top area of the dialog you can read the following information: zones on the selected page to 
recognize with their alignment, zones that will not be recognized on this page. 
Preview buttons 
Buttons at the top-left of zones' editor are used for previewing input images. 
- this section is used for zooming the image in/out. 
- use these buttons to set up image alignment: fit to screen, fit to width, fit to height. 
- use this button to enter selection mode, in which you can select one or more zones.   
- use this button to enter creation mode, in which you can create new text zones.    
- use this button to remove selected zones. 
Image group allows you to choose an image and a page for displaying in the preview pane.    
Image file - enter the path to the image file manually or select the file using 
button.   
Page - select the page number in this field or use 
and 
navigation buttons for page selection. 
These buttons are enabled only if the document contains more than one page.  
Zone group allows you to set parameters of a chosen zone. If no zone is active, the section is disabled. 
The zone may be chosen with the mouse cursor in the preview pane or from a drop-down list. 
The image part with relationship ID rId277 was not found in the file.
The image part with relationship ID rId278 was not found in the file.
The image part with relationship ID rId279 was not found in the file.
The image part with relationship ID rId280 w w as not found in the file.
The image part with relationship ID rId281 w w as not found in the file.
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
C#.NET PDF SDK - Convert PDF to Text in C#.NET. Integrate following RasterEdge C#.NET text to PDF converter SDK dlls into your C#.NET project assemblies;
how to delete text from pdf reader; erase pdf text
C# PDF insert text Library: insert text into PDF content in C#.net
Text to PDF. C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. Providing C# Demo Code for Adding and Inserting Text to PDF File Page with .NET PDF Library.
remove text watermark from pdf; delete text from pdf
Admin Guide – AutoStore 6.0 
545   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Name - enter zone name. Every zone must have a unique name. The names are used for RRTs
. You can 
use any symbols in the names of zones except for the sequence '//' and all new line characters. Equal 
names and empty names are prohibited. 
Type - specify the type of the recognized block. You can choose one of the following values: 
Analyze content - means that the component will try to analyze the content of the zone. This is 
the default value. 
Barcode block - designates a barcode block. It corresponds to an image zone recognized as 
barcode. 
Text block - designates a text block. It corresponds to an image zone recognized as formatted 
text. 
Note: 
When the Autodetect type is used, the barcodes in zone may be detected incorrectly. If the 
zone contains barcodes it is recommended to use Barcode type for better recognition results. 
Pages tab
allows you to specify pages of the input document on which the zones should be recognized.  
Validation tab
allows you to set verification of the found zone values. Only those values are considered 
to be found within a zone that meet the validation criteria for that zone, otherwise they will be ignored. 
Location tab
allows modifying the selected zone coordinates and preferable measure unit. 
Export to CSV file - select this check box if you want to export the recognized zones' names and values 
into a CSV file. By default this box is unchecked. 
Pages tab 
This tab allows you to specify how to recognize zones in case of a multipage document. You can choose 
one of the following values: 
Recognize zone on all pages - the component will look for a zone on all pages in the input file. 
Recognize zone on odd pages only - the component will look for a zone only on odd pages in the 
input file. 
Recognize zone on even pages only - the component will look for a zone only on even pages in the 
input file. 
Recognize zone on pages with numbers - when this property is selected, the text field is enabled 
and the user should specify the numbers of pages to recognize. It can be, for example, 
2,4,6..9,11.. To specify the range the ".." is used. When the ".." stands at the end, it means "and 
till the last page". 
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
VB.NET PDF - Convert PDF to Text Using VB. Integrate following RasterEdge text to PDF converter SDK dlls into your VB.NET project assemblies;
how to delete text in pdf converter; acrobat remove text from pdf
C# PDF Text Search Library: search text inside PDF file in C#.net
Text: Search Text in PDF. C# Guide about How to Search Text in PDF Document and Obtain Text Content and Location Information with .NET PDF Control.
how to erase text in pdf; how to delete text from a pdf document
Admin Guide – AutoStore 6.0 
546   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
And on the last page - this check box is enabled only if the Recognize zone on pages with numbers 
option is selected. If this check box is selected, the zone will be recognized on defined pages and on the 
last page of image file. 
Validation tab 
You can set verification of the found zone values. Only those values are considered to be found within a 
zone, which meet the validation criteria for that zone, otherwise they will be ignored. 
The Type of validation drop down list allows you to select one of the following values: 
No validation - this option is set by default. Zone values are not validated. 
Contains something - this option says that zone must contain some valid value depending on zone 
type. If no valid value is found in the zone, it is identified as empty. 
Matches wildcard - this option allows using wildcards to validate those zone values which satisfy 
the defined pattern. 
Wildcard  
Description  
 
any value of any length  
any single character  
[A]  
any single alphabetic character  
[#] 
any single numeric character  
[A#], [#A]  any letter or a number  
Note: 
If you want such symbols as *?[]\ to be recognized as characters (not as wildcards), use 
use 
combinations with slash: \*\?, \[, \]\\.  
For example, if a string [a*b]*c is desired to be found, use the following expression: 
\[a\*b\]\*c. 
*c. 
Matches regular expression - this option says that zone value must match a regular expression. All 
standard operations are allowed: ., *, +, |, [], ^, $ ? and grouping with (). 
Regular 
expression  
Description  
a where a is any symbol excluding symbols (|)[].*+^$\? 
\? 
For example: f is character "f”; 5 is character "5”.  
5”.  
\a 
a where a is any symbol including (|)[].*+^$\? 
\? 
To represent any symbol "as is”, prefix it with a backslash symbol. You can 
use it to represent special characters, including characters inside of CharSet
To represent a single backslash character ( \ ) prefix it with itself ( \\ ).   
Admin Guide – AutoStore 6.0 
547   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
For example: \* means character "*” and \a means character "a”. 
r "a”. 
any single symbol. 
For example: expression 11.5 corresponds to such combinations of 
characters as "1135”, "11f5”, "11_5” etc. 
RegExp 
any regular expression RegExp. 
For instance, 112 represents sequence "112”, which can be found inside a 
string (not the whole string only!). 
RegExp1|RegExp2  any one of expressions RegExp1 or RegExp2 
Exp2 
For example, expression 1|3 validates any of symbols "1” or "3”. 
Note that concatenation has priority in comparison with alternation 
construct. This means that combination 12.5|78 corresponds not to "12(any 
number)(then 5 or 7)8", but it corresponds to "(12(any number)5) or (78)". 
So, the representations of this example can be: "1235", "12f5", "78".  
RegExp+ 
regular expression RegExp repeated one or more times. 
Use this expression to find sequences of desired characters. 
For example, (1|3)+ will find expressions (1|3), (1|3)(1|3) etc. 
RegExp* 
regular expression RegExp repeated zero or more times. 
RegExp? 
regular expression RegExp repeated zero or one time. 
RegExp1RegExp2 
sequence of two expressions: RegExp1 then RegExp2
For example, (1|3)(11.5) corresponds to such combinations as "11175”, 
"311t5” etc. 
beginning of string. 
Use this symbol to find strings which begin with predefined regular 
expression. The desired expression must follow ^ sign. 
For example: 
expression ^1 corresponds to all strings which begin with "1”; 
^(1|3) - all strings which begin with "1” or "3”. 
end of string. 
Use this symbol to find strings which end with predefined regular 
expression. The desired expression must precede $ sign. Expression 
^RegExp$ corresponds to the whole string only. 
For example: 
expression 5$ corresponds to all strings which end with "5”; 
(1|3)$ - all strings which end with "1” or "3”; 
Admin Guide – AutoStore 6.0 
548   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
^(a|c)..123.$ represents whole strings which begin with "a” or "c” 
” 
then have any two characters, then sequence "123” and end with 
any character: "age123y”, "cat1234” etc. 
[CharSet] 
any single symbol belonging to a character set CharSet
The CharSet is specified as a character string and includes all symbols of the 
string. The order of characters doesn't matter. A "-” sign inside of the 
CharSet has a special meaning and is used to represent a characters 
interval.  
For example, expression [12a-e34] means the same as [12abcde34], it 
stands for any character "1”, "2”, "3”, "4”, "a”, "b”, "c”, "d” or "e”. 
[^CharSet] 
any symbol not belonging to manifold CharSet. 
For example, [^12a-e34] means any character excluding "1”, "2”, "3”, "4”, 
"a”, "b”, "c”, "d” and "e”. 
Note that other symbols inside brackets are considered as characters but 
not special symbols. For instance, [$] is not a symbol of end of string but it is 
a character "$”. 
Symbol ^ must stand right after "[", otherwise it means just a character "^”. 
Validated by external script - zones will be verified by the use of the defined VB script. Input the 
path to the script in the Script file name field or browse the script using the 
button. The 
script at start receives the following data: 
o
sValue - zone value with line feed 
o
sTrimmedValue - zone value without line feed 
o
sFileName - input file name  
o
nPageNumber - page number 
If the zone is validated, it returns value "TRUE" or "YES" for string variable RRV. If validation 
fails, the script returns value "FALSE" for RRV.  
Example of the validation script: 
val = sValue 
fn = sFileName 
num = nPageNumber 
if sTrimmedValue = "Vinci" then  
RRV = "TRUE" 
else 
RRV = "FALSE" 
end if  
Contains substring - this option says that zone value must contain the specified text. If the text is 
not found in the zone, it is identified as empty. 
The image part with relationship ID rId282 was not found in the file.
Admin Guide – AutoStore 6.0 
549   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Zone is required - this option means that if there is no value found (or no value matches validation 
criteria, if validation is on) within this zone, or if the external script returns the "FALSE" value, job should 
be rejected. 
Use default value if not found or invalid - this option means that if no valid values in the zone are found 
(does not apply to required zones), or if the external script returns the "FALSE" value, then the specified 
default value will be the value of that zone. If the zone is required, default value for it is disabled. 
Location tab 
On this tab you can modify the selected zone coordinates and preferable measure unit. 
Left - modify the left coordinate of the zone. 
Top - modify the top coordinate of the zone. 
Right - modify the right coordinate of the zone. 
Bottom - modify the bottom coordinate of the zone. 
Unit types - set the units, which are used to represent the coordinates of the zone. If you specify the 
type of units, the coordinates are recalculated and the zone is stored in the same place. You can select 
one of the following values: 
Millimeters 
Inches/100 
Pixels 
Formatting tab 
Use this tab to set up the format of the output file with recognition results. These tab settings are 
enabled only if the File check box is selected in the Output OCR Text as
group of the General tab. 
Retain layout group allows you to specify if the page layout should be retained partly or completely. This 
is applicable only to RTF, DOCX, and HTML formats. 
Select one of the following options: 
Retain full page layout - this option retains the layout in full: arrangement into paragraphs, font 
and font size, columns, text direction, text color, the structure of tables. 
Retain font and font size - this option retains the structure of tables, arrangement into 
paragraphs, font, and font size. 
Remove all formatting - this option retains only the structure of tables and arrangement into 
paragraphs. 
Admin Guide – AutoStore 6.0 
550   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Note: 
Some advanced options depend on the export format you choose. For example, with RTF 
formats you can set the default page size and uncertain character highlight mode; with HTML 
format you can set the picture resolution and the code page; with PDF format you can set 
which fonts to use (if you use a code page different from the Latin one, for example, Cyrillic, 
Greek, and so on). The Format Settings
dialog box has a separate tab for each format. Just click 
the format tab you need and set the options you want. 
Keep pictures - select this check box to save the pictures together with the recognized text. This option 
is only available if you save the recognized text in RTF, DOCX, PPT, PPTX, and HTML formats. 
Running title mode - this drop-down list allows you to select a way the running titles of the document 
will be written to the file when exporting into the following formats: HTML, PDF, PDF/A, PPT, PPTX, RTF, 
DOCX, TXT, CSV, XLS, XLSX. This setting is not applicable for DBF format. Select one of the following 
alternatives: 
Write as native - the running titles will be written to the file according to the running title 
standard of the export format. This is the default value. 
Write as text - the running titles will be written to the file as plain text. 
Do not write - the running titles will not be written to the file. 
Output file format settings - click this button to open the Format Settings
dialog that allows you to 
configure the settings for the selected file format. 
Fonts and advanced parameters
- click this button to open the Advanced Page Synthesis Settings
dialog that allows specifying parameters used by the Synthesis stage of the export.  
Format settings 
This dialog allows you to configure the settings for the selected file  format. This dialog consists of the 
following format tabs: 
RTF/DOCX tab
PDF tab
PDF/A tab
HTML tab
TXT tab
CSV tab
DBF tab
XLS/XLSX tab
PPT/PPTX tab
By default, the tab for the format that is selected in the General tab
is opened. 
Documents you may be interested
Documents you may be interested