open pdf file in new browser tab using asp net with c# : How to erase in pdf text software control dll winforms web page wpf web forms NSi_AutoStore_AdminGuide_en78-part1132

Admin Guide – AutoStore 6.0 
781   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Create folders if not exists - if this check box is selected, the component will create the specified folder if 
it doesn't exist. If this check box is not selected and the entered path to the target folder does not exist, 
the component will display an error message at run time. By default, this check box is selected. Click the 
button next to this check box to open New Folder Options
dialog, which allows setting up 
parameters of the created folder. If several folders are created, all of them will have the same 
parameters. 
Conditional Activation 
Use the Activate combo box to enable the FileNet P8 component. You can use one of the following 
alternatives: 
Select "Yes" to enable the component. 
Select "No" to disable the component. In this case the component won't perform any actions 
during files processing. 
Enter a custom condition. The condition should be specified in the form of the expression which is 
interpreted as common Boolean value: TRUE, YESON1 or FALSE, NOOFF, 0. The expression has 
C-likesyntax
and is evaluated
based on operators
and type of operands. The expression is case-
insensitive. If you enter invalid condition, the component becomes inactive by default. 
Examples of simple expressions: 
o
Yes - the component is always active. 
o
NO - the component is never active. 
o
~CMP::SomeRrt~ - the component is active if some component replaced it's RRT ~CMP::SomeRrt~ 
with one of: TRUE, YES, ON, 1. 
Examples of complex expressions: 
o
~FRO ::PagesNumber~ < 50 - the component is active if number of pages in the input file of the 
ABBYY OCR component is less than 50. 
o
"Y" + "e" + "S" - the component is always active, because the result of this expression is string 
"YeS". This string is interpreted as Boolean YES (TRUE). 
o
("~PCF::FileName~" >="a") & ("~PCF::FileName~" < "e") - the component is active if input file 
name starts from "a", "b", "c" or "d" (case-sensitive). 
Note: 
When you enter one of the Boolean constants FALSE, NOOFF0, all the options in the 
in the 
component configuration become disabled. If you enter any other expression which is 
interpreted as Boolean NO (FALSE) or invalid condition, the component configuration allows 
you to manipulate the settings, but the component will become inactive at runtime. 
The image part with relationship ID rId386 was not found in the file.
How to erase in pdf text - 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 preview; how to remove highlighted text in pdf
How to erase in pdf text - 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
delete text from pdf with acrobat; how to delete text in pdf document
Admin Guide – AutoStore 6.0 
782   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Expression evaluation 
Expression evaluation is based on operators
and type of operands. All binary operators take operands of 
the same type. The result type of arithmetic operations is the same as the operands type. The result 
type of comparison and logic operations is Boolean. 
Arithmetic operations 
Binary operation "+" supports integer and string operands types only. For string operands the resulting 
string value is a concatenation of two operands. 
Binary operations "-", "*" and "/" support integer operands only. 
Unary operations "+" and "-" support integer operands only. Operation "+" is a complementary for 
operation "-" and does nothing over its operand. The purpose of this operation is expression like this: 
(~CMP::rrt~ + 0). If a component replaces RRT ~CMP::rrt~ with some numeric value, the result of this 
expression will be this value. If a component replaces this RRT with an empty string then the expression 
will be still valid and the result of this expression will be 0. 
Result of an integer arithmetic operation must fit into the 32-bit signed range: from -2147483648 to 
2147483647. 
Logic (Boolean) operations 
Unary operation "!" (NOT) supports Boolean operand only. The resulting Boolean value is inverted 
operand. 
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 
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Draw PDF markups. PDF Protection. • Sign PDF document with signature. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
delete text from pdf preview; how to delete text from pdf
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Draw markups to PDF document. PDF Protection. • Add signatures to PDF document. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
pdf editor online delete text; how to delete text from a pdf document
Admin Guide – AutoStore 6.0 
783   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
(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. 
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 
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PDF
Redact tab on viewer empower users to redact and erase PDF text, erase PDF images and erase PDF pages online. Miscellaneous. • RasterEdge XDoc.
delete text pdf files; how to erase text in pdf file
C# PDF Text Redact Library: select, redact text content from PDF
Free online C# source code to erase text from adobe PDF file in Visual Studio. How to Use C# Code to Erase PDF Text in C#.NET. Add necessary references:
how to delete text in a pdf file; how to delete text from pdf with acrobat
Admin Guide – AutoStore 6.0 
784   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
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 ::- 
== 
!= 
>= 
<= 
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_]* 
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
setting PDF file permissions. Help C# users to erase PDF text content, images and pages online in ASP.NET. RasterEdge C#.NET HTML5
how to copy text out of a pdf; delete text pdf
C# PDF Image Redact Library: redact selected PDF images in C#.net
Same as text redaction, you can specify custom text to appear over the image redaction area. How to Erase PDF Images in .NET Using C# Class Code.
remove text watermark from pdf online; acrobat delete text in pdf
Admin Guide – AutoStore 6.0 
785   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
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 
Minus (unary) 
Integer 
Integer 
( expression ) 
Parentheses  
same as 
operand 
any 
Select Object Store 
This dialog allows selection of one of the available object stores
on the FileNet P8 Content Engine server. 
Please select the object store - this list displays names and identifiers of the available object stores. 
Identifier - this read only text box displays the ID
of the selected object store. This can be used, for 
example, if you want to copy the identifier to the clipboard. 
New Folder Options 
This dialog allows configuration of parameters of newly created folders specified in the Target folder
text box. If several folders are created, all of them will have the same parameters. 
How to C#: Special Effects
Erase. Set the image to current background color, the background color can be set by:ImageProcess.BackgroundColor = Color.Red. Encipher.
how to delete text in pdf preview; erase pdf text
Customize, Process Image in .NET Winforms| Online Tutorials
Include crop, merge, paste images; Support for image & documents rotation; Edit images & documents using Erase Rectangle & Merge Block function;
how to delete text in pdf converter; delete text pdf acrobat
Admin Guide – AutoStore 6.0 
786   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Folder class - enter the name of the class for the folder object. This should be a class inherited from the 
Folder class. By default, the Folder class is used. You can click the 
button to open the Select Folder 
Class
dialog that allows you to select a folder class. 
Class fields - this table lists names, values and types of the class fields configured for the created folder. 
Add - click this button to add a new class field to the list. This button opens the Add Property
dialog box. 
Edit - select a class field and click this button to edit the selected item. This button opens the Edit 
Property
dialog box. 
Remove - select a class field and click this button to remove the selected item from the list. 
Note: 
The Title field should not be specified in this table as its value is taken from the Target folder
lder
text box on the General tab
b
Inline all fields into one string - select this check box to set values of all class fields as one string.  
The text box below this check box allows entering the values of class fields in the in-line form, for 
example:  
{"DocumentTitle" = String:"MyTitle", "FormPolicy" = Object 
"DocumentLifecycleAction":{"LastModifier" = String:"Me"}} 
If you select this check box when the text box is empty (e.g., for the first time), the fields specified in the 
list are converted into the inline representation
and the inline representation of the fields is displayed in 
the text box.  
Verify field values - if this check box is selected, the component will check names and values of the fields 
before submitting them. This option is applicable only to the fields whose Verification
option is set to 
Default. For other fields, the component uses the individual verification settings specified in the 
Add/Edit Property
dialog. 
When the component verifies a field value and finds that it is not valid, it uses the default value for this 
field. If the field name is invalid (the document class does not contain such field) then the component 
will skip this field.   
If this check box is not selected and some field name is incorrect (no field with such name exists), or a 
field has incorrect value or type, or some required field is not specified, then the document will be 
rejected. However, if some name will be empty at runtime (e.g., as a result of an RRT replacement), it 
will be silently ignored.  
Leave default permissions for folder - select this check box to create folder with default permissions set. 
If this check box is not selected, then the Folder permissions list and its controls are enabled and you can 
configure custom permissions for the created folder. 
Folder permissions - this Access Control List contains users/groups and their rights for the created 
folder. You can configure custom permissions for the created folder here.  
The image part with relationship ID rId387 was not found in the file.
.NET Imaging Processing SDK | Process, Manipulate Images
Provide basic transformation functions, like Crop, Rotate, Resize, Flip and more; Basic image edit function support, such as Erase Rectangle, Merge Block, etc.
how to edit and delete text in pdf file online; how to delete text from pdf reader
Admin Guide – AutoStore 6.0 
787   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Add - click this button to add a new permission to the list. This button opens the Add Access 
Permissions
dialog. 
Edit - click this button to add a new permission to the list. This button opens the Edit Access 
Permissions
dialog. 
Remove - select permission and click this button to remove the selected item from the list. 
Document tab 
Use this tab to specify settings for the document to be stored in the FileNet P8 Content Engine object 
store. 
Target - specify the way the component will store the destination document. You can select one of the 
following alternatives: 
Create new document if not exists - Note that in this case the search for existing documents will 
be performed by comparing document's containment names. 
Update document with the following name 
Update document with the following ID - the GUID property will be used to find the document. 
The component saves the value of this property in the configuration in the form of an internal identifier. 
Therefore, if you use an RRT in this field, it should be replaced with one of the valid identifiers, which are 
presented in the following table: 
Display name (English)  
Internal name  
Create new document if not exists 
NEW DOCUMENT 
Update document with the following name  DOCUMENT NAME 
Update document with the following ID 
DOCUMENT ID 
Title (Name/ID) - this text box is labeled as: 
Title - if the Target value is Create new document if not exists. Enter the title of the new 
document. This value will be assigned to the 'Title' property of the new document as well as to its 
containment name
if no name conflicts take place. If this text box is left empty, then the original 
file name is taken. 
Name - if the Target value is Update document with the following name. Enter the containment 
name
of the existing document to be updated. 
ID - if the Target value is Update document with the following ID. Enter the ID
of the existing 
document to be updated. 
Name or ID - if the Target text box contains any other value, e.g., RRT
Admin Guide – AutoStore 6.0 
788   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Resolve conflict - specify the component's behavior in the case when a document with the specified 
containment name
or ID
already exists in the target folder. The following conflict resolving policies are 
possible: 
Reject double - if a document with the specified containment name
already exists in the target 
folder, the component will reject the routed document. 
Auto unique containment name - if a document with the specified containment name
already 
exists in the target folder, a unique name will be given to the routed document. For example, if 
the specified document containment name is New Document, specified target folder is /Folder1
and Folder1 already contains document named New Document, then the routed document will 
be renamed to New Document (1)(however its title remains New Document). 
Overwrite - if a document with the specified containment name
already exists in the target folder, 
it will be overwritten by the routed document. If the Target is Update document with the 
following name, and the component does not find a document with the specified containment 
name, the routed document will be rejected. 
Create new version - if a document with the specified containment name
or ID
already exists in 
the target folder, the routed document will be saved as a new version. In this case, the document 
will be checked out and its content elements will be replaced. If the document is already checked 
out then it will be checked in first to store the old version. If the Check in
check box is selected, 
then the new version of the document will be checked in. If the Target is Update document with 
the following name, and the component does not find a document with the specified 
containment name, the routed document will be rejected. If the Target is Update document with 
the following ID, and the component does not find a document with the specified ID
, the routed 
document will be rejected as well. 
Add content element - if a document with the specified containment name
or ID
already exists in 
the target folder, then the component will add a new content element to the existing content 
elements. In this case, the document will be checked out and its content elements will be 
replaced. If the document is already checked out then the component will add a new content 
element to the existing content elements. If the Check in
check box is selected, then the new 
version of the document will be checked in. If the Target is Update document with the following 
name, and the component does not find a document with the specified containment name, the 
routed document will be rejected. If the Target is Update document with the following ID, and 
the component does not find a document with the specified ID
, the routed document will be 
rejected as well. 
The list of available conflict resolving policies depends on the Target value. The below table specifies 
which conflicts resolving policies are applicable to each kind of target. 
Target  
R
e
j
e
c
d
o
Auto 
unique 
containme
nt name 
Ove
rwr
ite 
C
r
e
a
t
n
e
A
d
c
o
n
t
e
Admin Guide – AutoStore 6.0 
789   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
u
b
l
w
v
e
r
s
i
o
n
el
e
m
e
n
Creat
new 
docu
ment 
if not 
exists 
• 
• 
• 
• 
• 
Upda
te 
docu
ment 
with 
the 
follo
wing 
name 
• 
• 
• 
Upda
te 
docu
ment 
with 
the 
follo
wing 
ID 
• 
• 
• 
The component saves the selected value of this option in the configuration as an internal identifier. If 
you are going to use RRTs in this field, they must be replaced with one of the following internal names: 
Display name (English)  
Internal name  
Reject double 
REJECT 
Auto unique containment name  AUTO NAME 
Overwrite 
OVERWRITE 
Create new version 
NEW VERSION 
Add content element 
NEW CONTENT 
Admin Guide – AutoStore 6.0 
790   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Check in - if this check box is selected, then the component will check the document in and its version 
status
will be determined by the Check in minor version option. If the Check in check box is not selected, 
then the newly created document will have version status
"3 (Reservation)" and version 0.1.  
Check in minor version - this check box is enabled only when the Check in check box is selected, 
otherwise its state is ignored. If this check box is selected, then the component will check in the minor 
version
of the document. The document's version status
will be set to "2 (In progress)" and version to 
0.1. If this check box is not selected, then the component will set the document's version status to "1 
(Released)" and version to 1.0. In both cases the document will be checked in.  
Automatically classify document - this check box is enabled only when the Check in check box is 
selected, otherwise its state is ignored. Select this check box to automatically assign properties of the 
document based on the document's content type. 
MIME type - enter the MIME
type corresponding to data format of the routed document. For example, 
application/msword. You can click the 
button to open the Setup MIME Type
dialog that allows you 
to choose a MIME type or to specify how the MIME type should be detected at runtime. 
Application Engine URL - this value is used only to replace the ~FCE::AE_URL~ internal RRT
. Enter the 
URL of a custom Application Engine
service application or select one of the two predefined values:  
~FCE::CE_URL~/WorkplaceXT 
~FCE::CE_URL~/ECMF 
Note: 
It is recommended to use ~FCE::CE_URL~ RRT in this text box if Application Engine
gine
uses the 
same Application Server
r
as FileNet P8 Content Engine does.  
Document URL pattern - specify the FileNet P8 Content Engine’s URL of the target document. This value 
is used to replace the ~FCE::DocumentURL~ internal RRT
FileNet P8 supports the following two forms of the document’s URL that are supported by standard web 
applications: 
ID-based URL: http://AE-server-name/ECMF/getContent?objectStoreName=OS-
name&vsId={object-version-series-id}&objectType=document 
Path-based URL: http://AE-server-name/ECMF/getContent/OS-name/folder/sub-folder/doc-
containment-name  
Select one of two predefined values that correspond to these forms: 
~FCE::AE_URL~/getContent?objectStoreName=~FCE::ObjectStore~&vsId=~FCE::DocumentVsId~
&objectType=document 
~FCE::AE_URL~/getContent/~FCE::ObjectStore~~FCE::FolderPath~/~FCE::DocumentName~ 
More options - click this button to configure the additional settings for routed documents (like 
subscriptions
annotations
, relationships, etc.) in the opened More Options
dialog. 
The image part w w ith relationship ID rId388 was not found in the file.
Documents you may be interested
Documents you may be interested