open pdf file in iframe in asp.net c# : Acrobat delete text in pdf software SDK project winforms wpf windows UWP NSi_AutoStore_AdminGuide_en150-part1056

Admin Guide – AutoStore 6.0 
1501   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
device and SharePoint 2010 Route component. Configure SharePoint 2010 Route component to 
route scanned documents into SharePoint folder and to assign properties that uniquely identify 
the document. Configure both components and start the server. Now when the walk-up MFP user 
enters a pre-configured function key on the control panel of the MFP device, the scanned 
document with the configured properties is routed directly into SharePoint 2010 Server.  
Send emails directly into SharePoint 2010 Server:
Design a workflow process with SMTP Capture 
component, SharePoint 2010 Process component and Send to Folder Route component. Activate 
the SharePoint 2010 eConnector component using the Activate
combo-box. Configure all 3 
components and start the server. Now all incoming emails sent to an SMTP gateway are i) saved 
into a pre-configured folder on the SharePoint 2010 Server for archival, management or sharing 
purposes and ii) routed to the desired folder on the computer or network folder according to 
Send to Folder configuration. You also can configure SharePoint 2010 Process component to 
route list items with email information to take stock of emails on the server. 
Configuring 
The component configuration window consists of three tabs: 
General tab
- set general connection parameters to log in to the SharePoint 2010 Server. 
Document tab
- specify the parameters of the routed document. 
List Item tab
- create list items which you want to send to SharePoint 2010 Server and specify 
their parameters. 
General tab 
In the General
tab you can set general connection parameters to log in to SharePoint 2010 Server.  
You can use RRT
in all text boxes on this tab except for the Password
field. 
Activate
- use this combo box to activate the component according to a condition
. This combo-box is 
enabled only in the eConnector's configuration dialog. If the activation is OFF, the component won't 
perform any actions during files processing. 
Note:
When you enter one of the Boolean constants FALSE
LSE
, NO
NO
, OFF
FF
, 0
0
, all the options 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. 
Server
- enter the address of the SharePoint 2010 server. The http://
prefix is used by default. To 
provide SSL connection, specify https://
prefix before the server address. The server address can be 
Acrobat delete text in 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
delete text from pdf online; remove text from pdf acrobat
Acrobat delete text in 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 in pdf acrobat
Admin Guide – AutoStore 6.0 
1502   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
specified as a domain name, an IP address or a host header, with an optional port number. You may also 
specify a site in the server address. 
For example, if the name of a machine is myserver
, IP is 192.168.0.1
, host header is 
hostheader.ourcompany.com
, and domain name is myserver.ourcompany.com
, then value of the 
server address can be specified as follows: 
myserver 
myserver:1000 
myserver.ourcompany.com 
myserver.ourcompany.com:1000 
http://myserver 
http://myserver:1000 
http://myserver.ourcompany.com 
http://myserver.ourcompany.com/site 
http://myserver.ourcompany.com:1000 
http://hostheader.ourcompany.com 
https://myserver 
https://myserver:2000 
https://myserver.ourcompany.com 
https://myserver.ourcompany.com:2000 
https://hostheader.ourcompany.com 
192.168.0.1 
192.168.0.1:1000 
http://192.168.0.1 
http://192.168.0.1:1000 
https://192.168.0.1 
https://192.168.0.1:2000 
User name
- enter the user name which will be used to log in to the server in one of the following forms: 
User
, Domain\User
, or User@domain.com
.  
Obtain password via RRT
- select this check box if you want to use an RRT
as a password. Enter the 
RRT into the Password RRT
text box.  
Password
- enter the user password that will be used to log in to the server. This password will be saved 
in the encrypted form. This text box is disabled if the Obtain password via RRT
check box is selected. 
Password RRT
- enter the RRT
that will be used as a password. In this case the password is not 
encrypted. This text box is enabled only if the Obtain password via RRT
check box is selected. 
Impersonate
- select this option to change the author of the sent document or list item on the server. If 
this check box is not selected, the author will be the user specified in the User name
text box.  
.NET PDF Document Viewing, Annotation, Conversion & Processing
Redact text content, images, whole pages from PDF file. Edit, update, delete PDF annotations from PDF file. Print. Support for all the print modes in Acrobat PDF
erase pdf text online; how to erase pdf text
C# PDF Converter Library SDK to convert PDF to other file formats
independently, without using other external third-party dependencies like Adobe Acrobat. If you need to get text content from PDF file, this C# PDF to
how to delete text in pdf using acrobat professional; how to delete text in a pdf acrobat
Admin Guide – AutoStore 6.0 
1503   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Name
- enter the name of the impersonator, i.e., a user who will become the author of the document or 
the list item instead of the user specified in the User name
text box. This text box is enabled only if the 
Impersonate
check box is selected.  
Note:
If you use the Impersonate
e
option, the user specified in the User name
me
text box should be a 
site collection administrator of the SharePoint site where you want to store the documents or 
list items. The impersonator should have the 'Write' permissions for the selected directory. 
If you use the Impersonate
option, both the User name
and the impersonator name should be 
entered in one of the following forms: Domain\User
or User@domain.com
The impersonation is applied at the configuration stage and at run-time. At the configuration 
stage, getting lists of data from the SharePoint server is performed using the impersonator 
account permissions. As an exception, the list of sites is displayed using the permissions of the 
user specified in the User name
text box. At runtime the impersonator permissions are used for 
saving documents and list items. 
Site
- enter the name of the SharePoint site where you want to store the documents or list items. You 
can click the 
button to open the Select Site
dialog in which you can select a site from the displayed 
site tree. You can specify a subsite of the site entering its name after the parent site name followed by 
"/
", e.g. SubSite1/SubSite1_1.
If a site is not specified, the component will store documents or list items 
in the base SharePoint directory. 
Server log file
- enter full path to the file on the server side which is used by the web service for logging. 
This log file can be used for debugging/support purposes. If this path is not specified, the web service 
will not create the log file. 
Note:
For correct logging, ensure that the WSS_ADMIN_WPG Windows group on the web service 
computer has Full Control and the WSS_WPG Windows group has Read & Execute, List Folder 
Contents, and Read permissions or higher on the folder containing the trace log. To perform 
this procedure, you must be a member of the Administrators group on the local computer. For 
more details, see http://technet.microsoft.com/en-us/library/cc561020.aspx
spx
Web protocol timeout (seconds)
- specify the timeout in seconds for uploading documents or list items 
into the SharePoint 2010 Server. If problems occur while uploading, or a very big file is being uploaded, 
the component waits for this time and when the timeout expires, the component aborts uploading and 
rejects the document if the document has not been uploaded. It is recommended to increase timeout 
value when sending big documents or when sending documents into the document library which 
already contains a large amount of documents.   
Pass through
- this check box is present only in the process component configuration window. Select 
this check box if you want the document(s) to be available to the rest of the components in your 
process. 
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
remove text from pdf online; pdf editor delete text
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
how to erase text in pdf online; how to delete text in pdf preview
Admin Guide – AutoStore 6.0 
1504   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Conditional Activation 
The conditional activation is used in the following settings: 
4.
Activate
combo-box on the General tab
- enable the SharePoint 2010 eConnector component.  
5.
Route
combo-box on the Document tab
- enable routing documents. 
6.
Route
combo-box on the List Item tab
- enable routing list items. 
You can use one of the following alternatives:  
Select "Yes" to switch the activation ON. 
Select "No" to switch the activation OFF. 
Enter a custom condition. The condition should be specified in the form of the expression which is 
interpreted as common Boolean value: TRUE
, YES
, ON
, 1
or FALSE
, NO
, OFF
, 0
. The expression 
has 
C-like 
syntax
and is evaluated
based on operators
and type of operands. The expression is 
case-insensitive. If you enter invalid condition, the activation is OFF by default. 
Examples of simple expressions: 
o
Yes
- the activation is always ON. 
o
NO
- the activation is always OFF. 
o
~
CMP
::
SomeRrt~
- the activation is ON 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 activation is ON if number of pages in the input file of the 
ABBYY
OCR 
component is less than 50. 
o
"
Y
" + "
e
" + "S"
- the activation is always ON, 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 activation is ON if input file name starts 
from "a", "b", "
c
" or "
d
" (case-sensitive). 
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 
VB.NET PDF: How to Create Watermark on PDF Document within
create a watermark that consists of text or image (such And with our PDF Watermark Creator, users need no external application plugin, like Adobe Acrobat.
how to remove highlighted text in pdf; delete text pdf preview
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
delete text pdf file; pdf editor online delete text
Admin Guide – AutoStore 6.0 
1505   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
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 
(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. 
C# Excel - Excel Conversion & Rendering in C#.NET
Excel documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
online pdf editor to delete text; how to delete text from pdf
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS free hand, free hand line, rectangle, text, hotspot, hotspot more plug-ins needed like Acrobat or Adobe
delete text pdf document; how to delete text from a pdf document
Admin Guide – AutoStore 6.0 
1506   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
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
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
Admin Guide – AutoStore 6.0 
1507   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
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_]* 
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 
Admin Guide – AutoStore 6.0 
1508   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
== 
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 
Document tab 
In this tab you can specify the parameters of the routed document. You can use RRT
in all text boxes on 
this tab. 
Route 
- this combo box indicates whether a document will be routed by the component or not. 
Document routing can be activated according to a condition
. If the activation is OFF, the component 
won't route any documents (for example, if you need to route list items only).  
Note:
When you enter one of the Boolean constants FALSE
SE
, NO
NO
, OFF
FF
, 0
0
, all the options in the 
Document
tab become disabled. If you enter any other expression that is interpreted as 
Boolean NO (FALSE) 
or invalid condition, the Document
tab allows you to manipulate the 
settings, but the document routing will become inactive at runtime. 
Document library
- specify the name of the document library that you want to work in. If the specified 
library does not exist on the server, the configuration can be saved, however at runtime an error will 
occur and the document will be rejected. You can enter the document library name manually or click the 
button to open the Select Document Library 
dialog that allows selecting one of the existing 
document libraries on the server. It is mandatory to fill out this text box. 
Folder path
- specify the folder where the routed files will be stored. You can enter the folder path 
manually or click the 
button to open the Select Folder Path
dialog in which you can select one of 
the existing folders from the displayed folder tree. You can create a folder dynamically by entering a 
Admin Guide – AutoStore 6.0 
1509   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
new name for the folder. You can also create a subfolder of the existing folder by entering the subfolder 
name after the folder name followed by "/
", e.g. Folder1/ New folder
   
Rename schema
- select this check box if you want to rename routed documents. In order to do this 
enter the schema for the output file name in the field next to this check box. You can use one or several 
available RRTs to dynamically set the value of the schema. If this check box is not selected, the routed 
file will keep its original name. If this check box is selected and rename schema is not specified, then at 
runtime the default schema is used: ~SPF::FileName~_~SPF::Counter~~SPF::FileExt~
. For example, if the 
input file name is File.tif
, the renamed file will be File_1.tif
Check in
- if you select this check box, the file will be checked in on the server. That means that the file 
will be available to other users for editing and check-out, if they have appropriate permissions.  
Overwrite
- if you select this check box, the routed document overwrites the existing document with the 
same name in the specified path. Depending on the SharePoint 2010 document library settings, the new 
version of the document will be created or the routed document will simply replace the existing 
document. If this check box is not selected and a document with the same name in the destination path 
is found, the error will occur and the component will reject the routed document.  
Permissions
- click this button to set the permissions, i.e., access rights which users or groups will have 
for the routed document. The Define Permissions
dialog will open. 
Check in comment
- Enter a comment to the document that you are checking in. This field is enabled 
only if the Check in
option is selected.  
Workflow
- specify a workflow that will be initiated for the routed document. The workflow is a 
sequence of operations configured on the SharePoint 2010 server. You can click the 
button to 
open the Select Workflow
dialog that allows selection of one of the existing workflows. If the 
component processes a batch of multiple documents, one workflow per document will be started. 
Content type
- specify a content type of the routed document. A content type describes the set of 
properties of the document and its behavior. The content types are defined on the SharePoint 2010 
Server at the site level and can be applied to document libraries or lists configured to manage them. You 
can click the 
button to open the Select
Content Type
dialog to select a content type. 
Note:
You can set up the content type in two ways: 
3.
Specify the content type in the Content type
text box.  
4.
Leave the Content type
text box blank and specify the value of the Content Type
field in 
the Fields
list.    
If you do not specify any content type and the specified document library is configured to use 
content types, the document will have the default Document
t
content type. 
Fields
group allows assigning properties or fields to the routed document. 
Admin Guide – AutoStore 6.0 
1510   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Ignore missing fields
- if this option is selected, the component will ignore fields that are specified 
in the configuration and absent on the SharePoint server. If this option is not selected and you 
specify fields that are absent on the server, routed documents will be rejected. 
Add
- click this button to add a new field to the fields list. The Add Field
dialog box will open. 
Edit
- click this button to edit properties of the selected field from the list. The Edit Field
dialog 
box will open. 
Remove
- select one or several fields and click this button to remove the selected field(s) from 
the list. 
Note:
Each document library has its own specific set of fields. If this document library requires a set 
of mandatory fields, these fields will be assigned to the document anyway. The mandatory 
fields are marked with   sign at the configuration stage. If you have not specified the values of 
mandatory fields, they will be set to default values specific to the document library. 
The component verifies the correctness of the specified fields at the configuration stage. If you 
have specified an incorrect field, the component displays the   sign before the field name. If 
you have specified the document content type in the Content type
combo box, the component 
will check if the fields configured in the Fields
list belong to the specified content type .When 
the Content type
combo box is blank, the component checks if the configured fields belong to 
the list of all possible fields of the document library. 
List Item tab 
In this tab you can specify the attributes of the list items that you want to add to a list of 
SharePoint
2010 
Server. List item is specified as a set of fields and their values. This may be useful, for example, for 
creating new announcement item in the Announcement list or issue item in the Issues list.  
Route 
- this combo box indicates whether a list item will be routed by the component. The list item 
routing can be activated according to a condition
. If the activation is OFF, the component won't route 
any list items (for example, if you need to route documents only).  
Note:
When you enter one of the Boolean constants FALSE
SE
, NO
NO
, OFF
FF
, 0
0
, all the options in the List 
Item 
tab become disabled. If you enter any other expression that is interpreted as Boolean NO 
(FALSE) 
or invalid condition, the List Item 
tab allows you to manipulate the settings, but the list 
item routing will become inactive at runtime. 
List
- specify the list on the SharePoint 2010 server where the routed list item will be stored. If the 
specified list does not exist on the server, the configuration can be saved, however at runtime an error 
will occur and the list item will be rejected. You can enter the list name manually or click the 
button to open the Select List
dialog that allows selection of one of the existing lists on the server. It is 
mandatory to fill out this text box.  
The image part with relationship ID rId598 was not found in the file.
The image part w w ith relationship ID rId599 was not found in the file.
Documents you may be interested
Documents you may be interested