open pdf file in new browser tab using asp net with c# : How to delete text from a pdf Library application class asp.net html wpf ajax NSi_AutoStore_AdminGuide_en81-part1136

Admin Guide – AutoStore 6.0 
811   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Set current - click this button to set current date and time. 
When you click OK, the value is converted to its string representation accordingly to the Representation
settings of the field.  
Edit Float Point 
Edit value of the Floating point type in this dialog. This dialog does not support entering of RRTs. 
When the dialog opens the value is converted from its string representation. 
Value - enter decimal or exponent representation of the floating point number. 
Default value - this text box displays the default value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
Minimal value - this text box displays the minimal value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
Maximal value - this text box displays the maximal value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
When you click OK, the value is converted to its string representation. 
Edit Identifier 
Edit value of the Identifier type in this dialog. This dialog does not support entering of the RRTs. 
When the dialog opens the value is converted from its string representation into the GUID in 8-4-4-4-12 
format. 
Value - enter the split representation of the GUID, i.e., separate parts of 8-4-4-4-12 format. 
Default value - this text box displays the default value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
Generate - click this button to generate a new GUID. The generated GUID is placed into the Value text 
boxes.  
When you click OK, the value of the GUID is converted to its string representation. 
Edit Integer 
Edit value of the Integer type in this dialog. This dialog does not support entering of RRTs. 
When the dialog opens the value is converted from its string representation. 
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 reader; delete text from pdf preview
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
how to delete text from a pdf reader; how to delete text from a pdf
Admin Guide – AutoStore 6.0 
812   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Value - enter decimal representation of the integer number. 
Default value - this text box displays the default value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
Minimal value - this text box displays the minimal value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
Maximal value - this text box displays the maximal value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
When you click OK, the value is converted to its string representation. 
Edit Multiline String 
This dialog allows you to edit value of String type or of Binary type when representation Binary from 
UNICODE string or Binary from ANSI string is used. 
When the dialog opens, the value is converted from its string representation. 
Value - enter the value that consists of several strings. 
Default value - this text box displays the default value for the field (if it is configured in the FileNet P8 
Content Engine Object Store). Click the Set button to copy this value into the value edit box. 
Maximum length - this text box displays the maximum length for the string (if it is configured in the 
FileNet P8 Object Store). 
Current length - this text box displays the current length of the string.  
When you click OK, the value is converted to its string representation: inline string value is enquoted; 
LF/CR and unicode characters are escaped with backslash (\) character. 
Note: 
If the entered value contains line feeds, the Inline type information
n
check box becomes 
automatically selected when you save this dialog. 
Edit List / Edit Enumeration  
This dialog allows you to edit value of any type if the cardinality of the property is List or Enumeration . 
When the dialog opens the value is converted from its string representation if the value of the List or 
Enumeration type is in the inline form
Item type - this text box displays the type of selected item in the list.  
Items - this list contains values of the items of the list or the enumeration. 
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 delete text in pdf file online; erase pdf text
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.
erase text from pdf file; how to delete text in pdf converter
Admin Guide – AutoStore 6.0 
813   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Add - click this button to add a new item to the list. This button opens the Add Item
dialog. 
Edit - select an item and click this button to edit the selected item in the opened Edit Item
dialog. 
Remove - select an item and click this button to remove the selected item from the list. 
The Edit List dialog also contains 
and 
buttons that allow moving list item up and down 
correspondingly. 
Edit Object Reference 
Edit value of the Object type in this dialog. This value should be a reference to an object.  
When the dialog opens the value is converted from its string representation if the Inline type 
information
check box is selected for this value. 
Object class - enter the object class name or click the 
button to open the Select Object Class
dialog. 
Object id - enter object ID
manually or click the 
button to open the Select Target Document
dialog 
to select the document that the property will reference to. 
Note: 
To be selected, an object has to be placed into a folder. 
Add/Edit Item 
This dialog allows you to add/edit item of the list or the enumeration. 
Item type - this text box displays the type of the item. 
Inline type information - this check box controls how the information about the property is stored in the 
component's configuration. If this check box is not selected, then type, cardinality, representation and 
value will be stored in separate entries. If this check box is selected, then type, cardinality and 
representation will be stored directly in the single VALUE entry. This can be useful when the values of 
the complex objects are replaced. See the formal definition of the inline representation
.  
In particular, this check box is taken into consideration for representation of property value.  
For example, for Integer type the default representation of value 111 is: VALUE =111. Inline 
representation is: VALUE = Integer32:111.   
Representation - select a representation in which the property value will be saved in the configuration. 
Each type has its own specific set of representations. Select the type of representation which is 
appropriate for you. Only a limited set of types has specific representations. The following table 
describes the list of additional representations with the corresponding types:   
Type 
Representation display name 
Internal name 
Date/Time  Local date/time 
local 
Binary 
Binary from file 
fileref 
The image part w w ith relationship ID rId406 was not found in the file.
The image part w w ith relationship ID rId407 was not found in the file.
The image part with relationship ID rId408 w w as not found in the file.
The image part with relationship ID rId409 was not found in the file.
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 delete text in pdf document; deleting text from a pdf
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.
remove text watermark from pdf online; remove text from pdf preview
Admin Guide – AutoStore 6.0 
814   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Binary from UNICODE string 
unicode 
Binary from ANSI string 
string 
Object 
Object reference 
objectref 
Item value - this text box cannot be empty for any type except for String type. Enter the value of the 
property manually or click the 
button to open a dialog which helps to enter value for the item. 
Actual dialog depends of the specified Item type  and Representation. One of the following dialogs are 
displayed:   
Edit Binary Data
Edit Boolean
Edit Date/Time
Edit Float Point
Edit Identifier
Edit Integer 
Edit Multiline String
Edit Object
The format of the value definition depends on the value of Representation and Inline type information 
option. 
When specifying an item value the following format should be used: 
For Boolean type strings "true”, "yes”, "on” and "1” represent a values of true, and strings "false”, 
"no”, "off” and "0” represent a value of false. 
For Date/Time type there are two representations: default and Local date/time. For the default 
representation the following format should be used: yyyy-MM-dd HH:mm:ss (4 digit year and 24 
hour time are required). For the local representation, the time should be represented in the 
user’s locale settings. Inline representation requires inclusion of the value in quotation marks.  
For Floating point type a number can be represented with simple or exponential record using '.’ 
(point) character as decimal point symbol. Special values are represented with strings: "+INF”, "-
INF” and "NAN”. 64 bit float point range is supported.  
For Identifier type a value should be represented as "{8-4-4-4-12}”, like {1A589494-AC8A-4FF7-
814D-7EEFE306A033}. 
For Integer type a value should be represented in decimal form in 32 bit signed range. 
For String type a value should be represented as is. Since string is not encoded, the special 
characters (like line separation or Unicode characters which do not belong to the current user 
language) cannot be stored in the configuration file. However if an RRT of another component is 
used as the string value, then that component can pass an arbitrary string as an RRT. Empty 
strings are also supported. Inline representation requires inclusion of the value in quotation 
marks and encoding content like the C strings do (using backslashes '\’).   
For Binary type the default representation is the sequence of hexadecimal digits and blank 
separators. All separators are ignored. If required, the value is post-padded with "0” digit to fit 
The image part with relationship ID rId410 was 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;
erase text in pdf document; how to delete text in pdf file
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.
how to edit and delete text in pdf file online; pull text out of pdf
Admin Guide – AutoStore 6.0 
815   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
into 8-bit bound. For example, the following strings represent the same value: "0d0a5570” , 
"0d0a 5570”, "0 d0a 557”.    
o
Binary from file. Instead of hexadecimal value specify the file path here in same form as for 
string value. When the component stores this field it reads the file and place its content 
into the field value.  
o
Binary from UNICODE string. Instead of hexadecimal value specify the string here in same 
form as for string value. The string content will be passed into the binary value. Each 
character will be represented with 16 bits of UTF16 encoding. No null-terminator will be 
appended.    
o
Binary from ANSI string. Instead of hexadecimal value specify the string here in same form 
as for string value. The string content will be passed into the binary value. Each character 
will be represented with 8 bits of ANSI encoding using the Windows user’s code page. No 
null-terminator will be appended.    
The above rules describe the format of the simple type. To store values of such fields the component 
creates VALUE entry which contains the above format.  
Object type in default representation (when Inline type information is OFF) contains additional 
entry CLASS which contains string value of the object’s class name. It does not have VALUE entry. 
Instead it has set of subtopics each named FIELD. Each subtopic contains information about one 
field of the object. Therefore it’s impossible to replace value of the Object using RRT in default 
representation. To do that use inline representation (when Inline type information  is OFF).     
Any type in enumeration and list cardinality in default representation (when inline is OFF) does not have 
VALUE entry. Instead it has a set of subtopics each named ITEM. Each subtopic contains information 
about one item of the list (its representation and value). Therefore it’s impossible to replace value of the 
enumeration or list using RRT in default representation. To do that use inline representation.     
Example
This example demonstrates representation of list of objects. The list contains one item. The item is 
object with two fields: "f1” and "f2”. Other information is omitted for simplicity.    
TYPE = Object 
CLASS = MyClass 
CARDINALITY = LIST 
INLINE = NO 
ITEM {  
INLINE = NO 
FIELD { 
NAME = f1 
VALUE = abcd 
FIELD { 
NAME = f2 
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 from pdf; how to erase text in pdf online
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.
pdf editor online delete text; how to erase text in pdf
Admin Guide – AutoStore 6.0 
816   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
VALUE = 123 
Inline representation of the same example is: 
INLINE = YES 
VALUE = List Object "MyClass”: {{"f1”="abcd”, "f2”= 123}} 
Verification - specify if the component should verify value of this item when submitting documents into 
the FileNet P8 Content Engine object store. Following settings are possible:  
Check - always check value of this item. 
Do not check - never check value of this item. 
Default - use parent (list or enumeration) settings.  
Note: 
When parent value of a complex type ( List or Enumeration) is inline, then all its items will be 
verified or not verified accordingly to the parent’s settings. This is similar to the Default value of 
Verification. 
Add/Edit Access Permissions 
This dialog allows you to enter user (or group) name and to grant access permissions to this user (or 
group). 
Grantee name - enter the name of the permission's grantee, i.e., user or group in the form suitable for 
the Authentication Provider configured for the FileNet P8 Content Engine domain. For example, when a 
directory service - based provider (like Active Directory) is in use, then user or group should be specified 
by its short (login) name (for example: fnuser) or by its principal (qualified) name (for example: 
FileNetUser@myDomain.com). 
Additionally, two predefined grantees can be used: #CREATOR-OWNER user and #AUTHENTICATED-
USERS group. 
You can enter the name of a permission grantee manually or click the 
button to open the Select 
User
dialog that allows selection of a user or group. 
Access type - select one of two access types: Allow or Deny. The access types may be selected from the 
drop down list or entered manually. If an RRT is used in this text box, this RRT should be replaced with 
one of the internal names: "ALLOW” or "DENY”. The Deny type takes precedence over the Allow type.   
Access level - enter the bitmask value of access rights granted (or denied, if access type is Deny) to the 
grantee. Bitmask value is an integer number, which can be entered in decimal or hexadecimal form, e.g. 
0xf0081. Alternatively, you can select from the list of predefined access levels suitable for the Document 
class: 
Full control 
The image part with relationship ID rId412 was not found in the file.
Admin Guide – AutoStore 6.0 
817   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Minor versioning 
Major versioning 
Modify properties 
View properties 
Publish  
View 
You can also click the 
button to open the Access Flags
dialog which allows selection of the custom 
bitmask  
The following table lists these levels and respective bitmask values : 
Display name  
Internal name  
Bitmask value  
Full control 
FULL CONTROL DOCUMENT 
0xf3dd7 
Minor versioning 
MINOR VERSION DOCUMENT  0x205f3 
f3 
Major versioning 
MAJOR VERSION DOCUMENT  0x205f7 
Modify properties  WRITE DOCUMENT 
0x205b3 
View properties 
READ 
0x20001 
Publish 
PUBLISH 
0x208b1 
View 
VIEW 
0x20081 
Internal names are given based on the FileNet P8 API names. 
When you enter an external name, the component stores the internal name in the configuration.  
Therefore, if an RRT of another component is used in this combo box, this RRT should be replaced with 
the internal name of desired access level.  Alternatively it can be replaced with an integer (decimal or 
hexadecimal) representing the desired bitmask. 
A bitmask is composed from the individual access rights
Access Flags 
This dialog displays the list of predefined access levels and set of individual access rights. You can choose 
a predefined access level or select the desired set of the access rights. 
Access rights flags - this list contains set of access rights flags and check boxes corresponding to them. 
You can select or clear the check boxes in order to configure a custom set of the access rights. 
Access level - enter name of the access level or select a predefined access level from the drop down list. 
Each level determines a set of actual access rights. The level becomes selected if you specify individual 
flags set which matches to one of the predefined levels. When you select an access level in this combo 
box, the respective access rights become selected in the Access rights flags list and its hexadecimal 
representation appears in the Bitmask value text box.  
Bitmask value - enter decimal or hexadecimal (prefixed with 0x) representation of the access rights flags. 
The changes will be immediately reflected in the Access rights flags list and Access level combo box. And 
The image part with relationship ID rId413 was not found in the file.
Admin Guide – AutoStore 6.0 
818   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
when you select a custom set of assess rights or a predefined access level, the bitmask value is 
automatically displayed in this text box. 
Choose level - click this button to choose a symbolic name of the predefined access level currently 
selected in the Access level combo box. In this case the symbolic name will appear in the Access level
combo box of the Add/Edit Access Permissions
dialog. This button is enabled only if a predefined access 
level is selected. 
Choose bitmask - click this button to choose an integer bitmask value currently specified in the Bitmask 
value text box. In this case the integer value will appear in the Access level
combo box of the Add/Edit 
Access Permissions
dialog. This button is enabled only if a valid (decimal or hexadecimal) integer is 
specified. 
Note: 
This dialog does not contain OK button. Choose level and Choose bitmask buttons are used to 
used to 
confirm the selection and to close the dialog. 
Access rights 
Following table lists the available access rights with the bitmask values for the Document class: 
Access  
Bitmask value  
View all properties 
0x00001 
Modify all properties 
0x00002 
Major versioning 
0x00004 
Link a document / Annotate 
0x00010 
Unlink document 
0x00020 
Minor versioning 
0x00040 
View content 
0x00080 
Create instance 
0x00100 
Change state 
0x00400 
Publish 
0x00800 
Reserved 12 (Deploy is deprecated)  0x01000 
Reserved 13 (Archive is deprecated)  0x02000 
Delete 
0x10000 
Read permissions 
0x20000 
Modify permissions 
0x40000 
Modify owner 
0x80000 
Following table displays individual rights for all access levels: 
Access  
Full 
Minor 
Major 
Modify 
View 
Publish  
View  
Admin Guide – AutoStore 6.0 
819   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
control  
versioning  
versioning  
properties  
properties  
View all 
properties 
• 
• 
• 
• 
• 
• 
• 
Modify all 
properties 
• 
• 
• 
• 
Major 
versioning 
• 
• 
Link a 
document / 
Annotate 
• 
• 
• 
• 
• 
Unlink 
document 
• 
• 
• 
• 
Minor 
versioning 
• 
• 
• 
View content 
• 
• 
• 
• 
• 
• 
Create 
instance 
• 
• 
• 
• 
Change state 
• 
• 
• 
• 
Publish 
• 
• 
Reserved 12 
• 
Reserved 13 
• 
Delete 
• 
Read 
permissions 
• 
• 
• 
• 
• 
• 
• 
Modify 
permissions 
• 
Modify owner  • 
Inline representation 
Value of any type can have in-line representation and be saved in the configuration in one line(since 
multi-line values cannot be stored). The component uses VALUE entry to store full information about 
the property. The value is prefixed with type information. 
VALUE = inline_value 
The inline_value is formally defined as: 
inline_value ::-- type_prefix : represented_value | represented_value 
type_prefix ::-- enum single_type_name | list single_type_name | single_type_name 
single_type_name ::-- basic_type_name | Object "class_name” 
represented_value ::-- representation_name : inline_value_body | inline_value_body 
Admin Guide – AutoStore 6.0 
820   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
inline_value_body ::-- value_body | { object_fields_list } | { enum_items_list } 
object_fields_list ::-- object_field_value , object_fields_list | object_field_value  
object_field_value ::-- "field_name” = inline_value | = inline_value  
enum_fields_list ::-- inline_value , enum_fields_list | inline_value  
Where: 
basic_type_name - the internal name of the simple (not Object) type. 
representation_name - the internal name of the Representation value . 
value_body - the value of a basic type. 
class_name - name of the object class. 
field_name - name of the object field. 
Runtime Replacement Tags (RRT) 
What are RRTs? 
Runtime Replacement Tags (RRT) are tags placed within the configuration file for replacement by 
metadata values during execution time. At runtime (when a component instance is executed within the 
application), each component is responsible for searching all items within the configuration memory 
structure and replacing their assigned RRTs with actual metadata values. The RRTs were formerly known 
as Field Value References or FVRs.   
How does it work? 
When you create a process that consists of a series of components, the components are executed in 
order from left to right (Capture to Route). Each component, prior to its termination, searches all 
configuration entries and replaces all its own RRTs with actual metadata values. As an example, the XML 
Knowledge Package Loader component will search for RRT's starting with "~ASX::" and replaces them 
with actual metadata values. 
The order of execution of components within a process is significant. Due to the component execution 
order (Capture to Route), RRT's owned by components that appear later in a process cannot be placed 
within components that appear earlier in a process. As an example, placement of Folder Store 
component RRT's within a Capture component such as Poll Directory is invalid and will not be replaced 
at runtime. 
RRT naming convention 
The figure below provides you with an illustration of the RRT definition. Each part of the RRT is designed 
to create a standard field tag replacement that can be expanded to all components designed and 
developed within the component framework.  
Documents you may be interested
Documents you may be interested