open pdf file in new browser tab using asp net with c# : Delete text from pdf acrobat control SDK utility azure wpf asp.net visual studio NSi_AutoStore_AdminGuide_en65-part1118

Admin Guide – AutoStore 6.0 
651   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
To create a new user, click Add
or use double click on empty space. To remove an existing user, use 
Delete
or keyboard "Delete" key. To view or change user's settings, click Properties
or double click on the 
user's name, and User Properties
dialog will open. To view available stamp groups, use Stamps
button. 
A user needs a certificate to get access rights to Bates Stamp Server. Certificate is a file created by Bates 
Stamp server. To save a certificate for particular user, select a user in the list and click Save certificate
The file should be sent to the user.   
User properties 
Every user must have a unique Name
. You can type a Description
of the user (optional).  
Set user's Expiration time and date
. The user will not be able to work with the service when he becomes 
expired. You can postpone user's expiration date. You can also disable the user by setting expiration date 
earlier than current. 
To view the user's stamp groups
, click Groups
. To grant a certificate to the user, press Save certificate
.     
User groups 
You can select a group from Available groups
list and add it to the user with Add
button or double click. 
If you need to remove a group from the use's list, select the group in User groups
and click Remove
button or use double click on the group's name in the list. Note that the group is not deleted, it just gets 
not available for the user.  
Restrictions and limitations 
The web service interacts with its clients - administrators and users - through secure SSL channel. The 
security level used provides only encryption of all the data transferred between client and server sides, 
and does not provide authentication of web service to its clients. 
Troubleshooting tips 
Problem description  
Solution  
Cannot connect to 
Bates Stamp Server.  
Check the following:  
- your machine is connected to local net; 
- BSS login options (server IP address and interaction port) are correctly 
specified;  
- the certificate file is present and valid (not expired). 
Note that while connecting via Internet some ports can be blocked, for 
example, by proxy-servers. In this case contact your BSS Supervisor. 
r. 
Cannot save stamp, 
1) This can happen if connection with the web service is lost. Check that the 
Delete text from pdf acrobat - 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
how to delete text in pdf acrobat; how to delete text in pdf file
Delete text from pdf acrobat - 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
acrobat remove text from pdf; how to erase text in pdf
Admin Guide – AutoStore 6.0 
652   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
group or user. 
web service is started on server machine. Check that you can connect to the 
server machine.  
2) Stamps, groups and users, which contain incorrect data, cannot be saved. 
Check the settings and correct them if necessary. 
.NET PDF Document Viewing, Annotation, Conversion & Processing
Redact text content, images, whole pages from PDF file. Annotate & Comment. Edit, update, delete PDF annotations from PDF file. Print.
how to erase text in pdf online; delete text pdf acrobat
C# PDF Converter Library SDK to convert PDF to other file formats
Allow users to convert PDF to Text (TXT) file. can manipulate & convert standard PDF documents in other external third-party dependencies like Adobe Acrobat.
delete text from pdf online; pdf text watermark remover
Admin Guide – AutoStore 6.0 
653   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Welcome to Bates Stamp Server Supervisor 
Bates stamping implies a process of placing Bates Stamps on document pages. The term itself originates 
from the hand-held numbering machine invented by Bates Manufacturing Co. in 1890’s in New York 
State. Bates stamping machines are still used by lots of companies around the globe for tedious manual 
document stamping operations. 
Bates Stamp Server is a software which provides manipulation with a set of stamps. The software works 
as a web service and can be used by clients remotely. The web service interacts with its clients through 
secure SSL channel
1
.  
Bates Stamp Server Supervisor configures the software parameters and grants access to the server to 
Bates Stamp Server Administrators (special type of clients) by generating special certificate files. 
Supervisor can prohibit administrator from access to the server at any time. 
The following scheme presents the architecture of Bates Stamps Server software: 
The security level used provides only encryption of all the data transferred between client and server 
sides, and does not provide authentication of web service to its clients. 
The image part with relationship ID rId327 was not found in the file.
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.
how to remove text watermark from pdf; delete text from pdf preview
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.
delete text from pdf acrobat; delete text pdf files
Admin Guide – AutoStore 6.0 
654   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Getting started 
Feature highlights 
Within Bates Stamp Server Supervisor application, the following features are provided: 
configuring web service options (interaction port and log content) 
restarting web service 
- creating and deleting Bates Stamp Server administrators and providing them with certificates 
extending administrators' "lifetime" 
Using Bates Stamp Server Supervisor 
1. Set correct interaction port number. Selected port must not be used by another application. Note that 
while connecting via Internet some ports can be blocked, for example, by proxy-servers. 
2. Configure log file options. 
3. To apply all the settings, you must restart service or start it if it has not been started yet.  
4. Add administrators as it is required by your business process. 
5. Save certificate for every administrator in a separate file and send it to corresponding administrator in 
a safe way.  
Configuring 
General 
Enter Port
number which will be used for interaction with the Bates Stamp Server web service.  
Set Log file directory
- a folder where Bates Stamp Server log must be generated. You can set to Create 
log file
daily or weekly. Enter the number of days you want to Keep log file
- after this period the log 
will be deleted by the service. 
Select Log operations
and Log objects
; the log will contain information about chosen parameters. 
Switch on Log network events
and/or Log service events
if necessary. 
To save service settings, click Apply
. The changes will be applied to the service after restart. 
To restart service, click Restart service
button. 
Use Administrators
button to configure Bates Stamp Server administrators. 
Administrators 
Bates Stamp Server administrators are the service's clients of a special type. 
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 erase in pdf text; pdf editor delete text
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.
pdf text remover; how to delete text in a pdf acrobat
Admin Guide – AutoStore 6.0 
655   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Bates Stamp Server supervisor can add administrators and provide them with certificates. All 
administrators are listed in Administrators
dialog. 
To add a new administrator, click Add
or use double click on empty space. To remove an existing 
administrator, use Delete
button or keyboard "Delete" key. To view or change administrator's 
settings, click Properties
or use double click on the administrator in the list, and Administrator 
Properties
dialog will open. 
An administrator needs a certificate to get access rights to Bates Stamp Server. Certificate is a file 
generated by the service. Select an administrator from the list, create a separate file for him clicking 
Save certificate 
button and provide the corresponding administrator with the file in preferable safe way. 
Note that you must support confidentiality of the certificates.  
Administrator properties 
Every administrator must have a unique Name
. You can type a Description
of the administrator 
(optional). 
Set administrator's Expiration time and date
. The administrator will not be able to work with the 
service when he/she becomes expired. You can extend the administrator's "lifetime" by changing the 
expiration date. You can also disable the administrator by setting expiration date earlier than current. 
To save a certificate for the administrator, press Save certificate
You do not need to restart service to apply changes made in this dialog. 
Restrictions and limitations 
The web service interacts with its clients, e.g. administrators, through secure SSL channel. The security 
level used provides only encryption of all the data transferred between client and server sides, and does 
not provide authentication of web service to its clients. 
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.
deleting text from a pdf; delete text in pdf file online
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
remove text from pdf preview; delete text pdf acrobat professional
Admin Guide – AutoStore 6.0 
656   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Welcome to Data Filter 
Data Filter process component allows generation of useful metadata for a given workflow based on 
input metadata received via RRTs
from the preceding components. It is meant for performing various 
string operations such as: concatenation, splitting, capitalizing, etc. and validation operations: starts 
with, equals to, match regular expression, etc. The results of these operations are passed to the 
subsequent components in the workflow. 
The component allows specifying a number of filters that are applied to the input data, which can be an 
RRT from a previous component or from a previous filter. The filters are applied in the order they are 
listed in the configuration. 
The component provides data filters of the following types: 
Replace
Match Regular Expression
Starts With
Ends With
Equals To
Contains
Make Upper Case
Make Lower Case
Trim
Clean Up
Format Date
Format Time
Concatenate
Lookup in DB
Split
Parse CSV
Validate
Getting started 
Feature highlights 
This component provides the following features: 
Performing string operations to the input data using the following filters: 
o
Clean Up
o
Concatenate
o
Contains
o
Ends With
Admin Guide – AutoStore 6.0 
657   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
o
Equals To
o
Format Date
o
Format Time
o
Make Lower Case
o
Make Upper Case
o
Match Regular Expression
o
Replace
o
Starts With
o
Trim
Splitting the input string using the Split
filter. 
Parsing CSV string using the Parse CSV
filter. 
Retrieving data from a database using the Lookup in DB
filter. 
Rejecting the current job if the input\output of a filter is invalid. The situation of invalid 
input\output depends on a particular filter. 
Additional validation of the filter's result using the Validate
filter and rejecting the current job 
with the configured error message if validation fails. 
Generation of RRTs
with the filters' results and passing them to the subsequent components. 
Using Data Filter component 
The below scenario is an example of the component’s usage. 
A user sends documents to Workflow Server via an AutoCapture form. Each document describes a 
product, and the product’s Part Number is entered into the form. Workflow Server should rename the 
document to another form of a Part Number using the Manufacturer information and send it to a folder 
named by the product’s delivery date in the format <MM-DD-YYYY>. Manufacturer and delivery date 
should be retrieved from a database using the Part Number as a key. For example, if the part number is 
TSR.1002, product’s manufacturer is Philips, and the delivery date is 05/18/2010, then the input 
document should be renamed to PHILIPS-TSR-1002 and sent to the folder 05-18-2010.  
For this purpose, build the workflow with AutoCapture, Data Filter and Send to Folder components. 
1.
Configure AutoCapture component to receive Part Number information. For example, the user 
will enter TSR.1002. 
2.
Configure the following sequence of filters in the Data Filter: 
a.
Split
filter, to split the string by . delimiter. Result: TSR, 1002
b.
Lookup in DB
filter, to retrieve the Manufacturer name and the delivery date from a 
database using the input data in the SQL query. Result: Philips, 05/18/2010. 
c.
Format Date
filter, to convert the delivery date into the MM-DD-YYYY format. Result: 05-
18-2010
d.
Make Upper Case
filter, to convert the Manufacturer name into upper case. Result: 
PHILIPS
e.
Concatenate
filter, to concatenate the data to build new Part Number. Result: PHILIPS-TSR-
1002
Admin Guide – AutoStore 6.0 
658   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
3.
Configure the Send to Folder component to send the document to the folder named by the 
delivery date using the RRT generated by the Format Date
filter and to rename the document 
using the RRT generated by the Concatenate
filter.  
When the process is running and the user enters TSR.1002 value in the AutoCapture form, the 
document will be sent into the 05-18-2010 folder and renamed to PHILIPS-TSR-1002. 
Configuring 
Data Filter main configuration window contains the option of activation of the component and the list of 
filters. 
Activate - use this combo box to activate the component according to a condition
Filters - this table displays the list of the filters that will be employed in processing. Each filter receives 
input data in the form of RRTs from other components or from the preceding filters and generates the 
result also in the form of RRT. The filters will be applied one after another in order in which they appear 
in the list. The type of filter and field name are displayed in the table.  
The list of filters can contain several filters of the same type. You can move a filter up or down using Up 
and Down buttons on the right of the table. To add, edit or delete a filter click the AddEdit or Delete 
button respectively. 
The following filters are available:  
Clean Up
Contains
Replace 
Match Regular Expression 
Starts With 
Ends With 
Equals To 
Make Upper Case 
Make Lower Case 
Trim 
Format Date 
Format Time 
Concatenate 
Lookup in DB 
Split 
Parse CSV 
Validate 
The Field name column contains the name that will be used as the name of the RRT
generated by a 
particular filter. The field name parameter should be configured in the configuration window of a 
particular filter. 
Admin Guide – AutoStore 6.0 
659   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Note: 
The Field name value must be unique for each filter, except for the Validate
date
filter. The Validate
e
filter does not generate field RRT, therefore the Field name  column value will be empty for this 
filter type. 
Conditional Activation 
Use the Activate combo-box to activate the Data Filter component. You can use one of the following 
alternatives: 
Select "Yes" to activate the component. 
Select "No" to deactivate the component. In this case the component will not perform any 
actions during job 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: 
Yes - the component is always active. 
NO - the component is never active. 
~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: 
~FRO ::PagesNumber~ < 50 - the component is active if number of pages in the input file of the 
ABBYY OCR component is less than 50. 
"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). 
("~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 
s 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. 
Admin Guide – AutoStore 6.0 
660   
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 
Documents you may be interested
Documents you may be interested