open pdf file in iframe in asp.net c# : Delete text from pdf acrobat control Library platform web page .net asp.net web browser NSi_AutoStore_AdminGuide_en26-part1075

Admin Guide – AutoStore 6.0 
261   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
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 RRTs 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), RRTs 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 RRTs 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. 
Important Note:
RRT’s are case sensitive. You must follow the proper case for all RRTs. You cannot 
introduce space characters in between the RRT segments. 
The table below provides details on each segment of the RRT: 
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 a pdf file; erase text in pdf document
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
erase pdf text; how to copy text out of a pdf
Admin Guide – AutoStore 6.0 
262   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Segment 
Name 
Description 
Markers 
Special characters used to mark the beginning and the ending of each RRT. The “~” is 
used to mark each end. Note that you cannot use the same character anywhere within 
the other parts of the RRT. Having “~” appear as a value of a special field is not 
supported with this new RRT design. 
RRT ID 
Special three characters identifying the component owning the RRT and responsible for 
replacing the tags with the actual values. 
Separators 
Double colon “::” characters used to separate the Component RRT ID from the actual 
Replacement Tag Name. Double colon is now reserved and cannot be used within other 
parts of the RRT. Example of an illegal use of :: is “~MYC::Invoice::Number~” where the 
double colon is repeated within the replacement tag name 
Replacement 
Tag Name 
The Replacement Tag Name or RTN can be the name of the metadata collected from a 
content source (e.g., device, etc.), or a metadata generated by the component itself 
(e.g., XML data field, etc.). The following types of RTN are currently supported:  
i.
Reserved (RRTN)
– Each component is allowed to create and maintain a set of 
reserved RTN or RRTN. Within the boundaries of each component reserved names 
have special meaning. Each component defines a list of RRTNs.  
ii.
Field (FRTN)
- Some components that support field names allow the fields to be 
referenced using the special enclosure character: “%”. An example of field name 
used within RRT is:  
~MYC::%Invoice Number%~  
This example allows replacement for a field called “Invoice Number” within the 
MYC component with the value of the field Invoice Number.  
iii.
Special Sets (SSRTN)
- These are special set of characters providing you with 
useful information on the job such as document date, document time, etc. It’s 
important to note that not all components support the SSRTN values. Look in 
documentation for each component to find the components that do support 
SSRTNs  
Component's RRTs 
Component RRT ID
The RRT ID for this component is KSS
Reserved Replacement Tag Names (RRTN)
The following table describes the reserved RTN values for this component: 
.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.
delete text from pdf; remove text from pdf online
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.
pdf text remover; delete text pdf file
Admin Guide – AutoStore 6.0 
263   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Name  
Description 
Device Host Name  If available, the host name of the scanning device 
ce 
Device IP Address  IP address of the scanning device 
File Format 
Received file format value: TIFF 
File Page Count 
Number of pages received 
File Size 
Received file size 
Sender Display 
Name 
The authenticated user's display name if Authentication has been turned on for the 
scanning device 
Sender Domain 
Name 
The authenticated user's domain name if Authentication has been turned on for the 
scanning device 
Sender Email 
Address 
The authenticated user's email address if Authentication has been turned on for the 
scanning device 
Sender Username  The authenticated user's user name if Authentication has been turned on for the 
he 
scanning device 
Field Replacement Tag Names (FRTN)
This component supports FRTNs and replacement of field names created during the setup of the Kodak 
Scan Station capture component with the values entered in these fields at the device. The following 
example provides some sample usage for your reference: 
~KSS::%Client ID%~ - replaced by ”Johnson Co” if the user types in ”Johnson Co” for the field named 
”Client ID”. 
Special Set Replacement Tag Names (SSRTN)
This component supports all the Date/Time tag names listed below: 
Name  
Description 
DT: Weekday Name 
(A) 
Received file date: abbreviated weekday name 
DT: Weekday Name 
(F) 
Received file date: full weekday name 
DT: Month Name (A) Received file date: abbreviated month name 
DT: Month Name (F) Received file date: full month name 
DT: Day of Month  Received file date: day of month as decimal number (01-31) 
31) 
DT: Hour (24) 
Received file date: hour in 24-hour format 
DT: Hour (12) 
Received file date: hour in 12-hour format 
DT: Day of Year  
Received file date: day of year as decimal number (001-366) 
DT: Month 
Received file date: month as decimal number (01-12) 
DT: Minute 
Received file date: minute as decimal number (00-59) 
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.
delete text in pdf file online; how to erase text in pdf
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.
remove text from pdf preview; how to delete text from pdf reader
Admin Guide – AutoStore 6.0 
264   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Name  
Description 
DT: Locales 
A.M./P.M. 
Received file date: current locales A.M./P.M. indicator for 12-hour clock 
DT: Second 
Received file date: second as decimal number (00-59) 
DT: Week of Year (S) Received file date: week of year as decimal number, with Sunday as first day of the 
week (00-53 
DT: Weekday 
Received file date: weekday as decimal number (0-6; Sunday is 0) 
DT: Week of Year 
(M) 
Received file date: week of year as decimal number, with Monday as first day of 
the week (00-53) 
DT: Year 
Received file date: year without century, as decimal number (00-99) 
DT: Year (C) 
Received file date: year with century, as decimal number 
Restrictions and Limitations  
If you plan to use Form Field Names
in the Rename Schema
of your subsequent component, you cannot 
use the following characters: 
Using one of the following characters is illegal within the Menu
, Form
, Group
 
Troubleshooting 
Problem Description 
Solution 
Selection of NSi Autostore Client
t
, Kodak Scan Station 100
0
or Kodak 
Scan Station 500
on the Kodak Scan Station interface results in an 
unhandled exception:  
KDSEmbeddedBase 
Unhandled exception has occurred in your application if you click 
Note: You will need a USB 2.0 
flash drive to move files to the 
Kodak Scan Station:  
Select C:\<INSTALL 
DIRECTORY>\Distributable
s\Kodak Scan Station 500 
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 pdf text; delete text pdf acrobat
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.
how to erase in pdf text; online pdf editor to delete text
Admin Guide – AutoStore 6.0 
265   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Problem Description 
Solution 
Continue, the application will ignore this error and attempt to 
continue. If you click Quit, the application will close immediately. 
The system cannot find the file specified. 
***********Exception Text********* 
System.ComponentModel.Win32Exception: The system cannot find 
the file specified at 
System.Diagnostic.Process.StartWithShellExecuteEx(ProcessStartInfo 
startInfo)at System.Diagnostics.Process.Start() at 
KDSBase.KDSBase.launchApp(String startPath) at 
KDSBase.KDSBase.Launch_Click(Object sender, EventArgs e) at 
System.Windows.Forms.Control.OnClick(EventArgs e) at 
System.Windows.Forms.Button.OnClick(EventArgs e) at 
System.Windows.Forms.Button.OnMouseUp(MouseEventArgs 
mevent) at System.Windows.Forms.Control.WmMouseUp(Message& 
m, MouseButtons button, Int32 clicks) at 
System.Windows.Forms.Control.WndProc(Message& m) at 
System.Windows.Forms.ButtonBase.WndProc(Message& m) at 
System.Windows.Forms.Button.WndProc(Message& m) at 
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(M
essage&m) at 
System.Windows.Forms.Control.ControlNativeWindow.WndProc(Mes
sage&m) at System.Windows.Forms.NativeWindow.Callback(IntPtr 
hWnd, Int32msg, IntPtr wparam, IntPtr Iparam) 
By selecting Continue
, another unhandled exception appears:  
”r;No process is associated with this object”. 
or C:\<INSTALL 
LL 
DIRECTORY>\Distributable
s\Kodak Scan Station 100
If you are using a Kodak 
Scan Station 100, copy the 
following files onto the root 
directory of the USB 2.0 
flash drive: kss.100.xml 
kss100update.exe
If you are using a Kodak 
Scan Station 500, copy the 
following files onto the root 
directory of the USB 2.0 
flash drive: kss.500.xml
kss500update.exe
Shutdown and Restart the 
Kodak Scan Station 
If you are using a Kodak 
Scan Station 500, Select 
Kodak Scan Station 500
on 
the Kodak Scan Station 
Interface.  If you using a 
Kodak Scan Station 100, 
Select Kodak Scan Station 
100
on the Kodak Scan 
Station Interface. 
Insert the USB 2.0 flash 
drive into Kodak Scan 
Station 
You will be asked whether 
you would like to Update, 
Select Yes
The following message will 
appear: "Administrative 
configuration on the flash 
drive does not match the 
devices configuration.  Do 
you want to be prompted 
to update the device 
configuration?
Yes/No"
, Select Yes
The following message will 
then appear: "Software has 
been found, version 
x.x.x.x. You are currently 
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.
how to delete text from pdf document; online pdf editor to delete text
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
how to erase text in pdf file; delete text from pdf online
Admin Guide – AutoStore 6.0 
266   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Problem Description 
Solution 
running version x.x.x.x.  Do 
you want to install the 
software? Do you want to 
install the software?"
Select Yes
The following message will 
then appear: "Please wait 
while software is being 
installed.  To complete the 
installation the device 
needs to be restarted. 
Click on the OK button."
Select OK
The Kodak Scan Station will 
restart 
Remove the USB 2.0 flash 
drive from the Kodak Scan 
Station 
VBScripting  
The VBScript feature provides the ability to extend the functionally of otherwise static Forms by allowing 
custom VBScripts to be executed on the server at runtime to update form field values/settings and 
perform any necessary form field validation based on any available runtime data. 
Events 
Sub FormLoad
Function FieldValidate(Form, name, value)
Function FormValidate(Form)
Function FieldLookUp(Form,Name,Value)
Sub FormLoad(Form)
This event occurs before a form is displayed on the device panel. 
Arguments
Form 
The form object that is being loaded. 
Remarks
You can use this event to perform tasks such as initializing the form fields or the form scan settings. 
Admin Guide – AutoStore 6.0 
267   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Example
Sub FormLoad(Form) 
'Add Items To "TO" Field on form 
form.Fields.Field("TO").AddListItem  "User1","User1@gMail.com" 
form.Fields.Field("TO").AddListItem  "User2","User3@gMail.com" 
form.Fields.Field("TO").AddListItem  "User2","User3@gMail.com" 
end sub 
Example to get device IP
Sub FormLoad (Form) 
Form.StatusMsg Form.DeviceIP 
End Sub 
Example to get device name
Sub FormLoad(Form) 
Form.StatusMsg Form.DeviceName 
End Sub 
Function FieldValidate(Form, Name, Value)
This event occurs when a when user attempts to set a new value for a field on the form. 
Arguments
Form 
Form object 
Name 
Name of the field that requires validation 
Value 
The value of the field that requires validation 
Remarks
You can use this event to perform tasks such as validating user input for a form field.  If the return value 
is empty string then validation is assumed to have been successful. 
Admin Guide – AutoStore 6.0 
268   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Example
Function FieldValidate(Form, Name, Value) 
FieldValidate = "” 
'Write custom validation to check that the user is attempting to enter a value for "Amount" field 
that is greater then 100. 
If ( Name ="Amount”) Then 
If (CInt( Value) > 100) Then 
'Return Error Message 
FieldValidate = "Amount cannot be greater than 100.” 
End If 
End If 
End Function 
Function FormValidate(Form)
This event occurs when the users send a document 
Arguments
Form 
Form object 
Remarks
You can use this event to perform tasks such as validating user input for a form value.  If the return value 
is empty string then validation is assumed to have been successful. 
Example
Function FormValidate( Form ) 
FormValidate = "” 
'Write custom validation to check that the user is attempting to enter a value for "Amount" field that is 
greater than 100. 
'"Amount" field type is number  
If (Form.Fields.Field("Amount").Value  > 100 ) then 
'Return Error Message 
FormValidate = "Amount cannot be greater than 100.” 
End if 
End Function  
Function FieldLookUp( Form,Name,Value )
Admin Guide – AutoStore 6.0 
269   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Arguments
Form 
Form Object 
Name 
The name of the field 
Value 
The value of the field. 
Example
Function FieldLookUp( Form,Name,Value ) 
Form.TraceMsg "FieldLookUp" 
Dim rootDSE, domainObject 
Set rootDSE = GetObject("LDAP://RootDSE") 
DomainContainer = rootDSE.Get("defaultNamingContext") 
Set conn = CreateObject("ADODB.Connection") 
conn.Provider = "ADSDSOObject" 
conn.Open "ADs Provider" 
nickname = Value & "*" 
ldapStr = "<LDAP://" & DomainContainer & ">;(& (mailnickname=" & nickname & ") (| 
(&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objec
tCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*))) 
));adspath;subtree" 
Set rs = conn.Execute(ldapStr) 
While Not rs.EOF 
Set oUser = GetObject(rs.Fields(0).Value) 
For Each email In oUser.proxyAddresses 
If InStr(email, "SMTP:") = 1 Or InStr(email, "smtp:") = 1 Then 
Form.Fields.Field(Name).AddListItem Right(email, Len(email) - 5),Right(email, Len(email) - 
5) 
End If 
Next 
rs.MoveNext 
Wend 
End Function  
Admin Guide – AutoStore 6.0 
270   
Version 1.2 
Copyright 2012 Notable Solutions, Inc. 
Form Object 
Properties  
UserName
Returns the authenticated user’s account name. 
Remarks
This property is only available if authenticated has been enabled for the device. 
EMailAddress
Returns the authenticated user’s email address. 
Remarks
This property is only available if authenticated has been enabled for the device. 
Name
This is the name of the form 
GUID
Unique ID of the form 
ScanSettings
This is an object 
Fields
This is an Object and containers object form fields. 
DeviceIP
The device IP 
DeviceName
The device name 
Documents you may be interested
Documents you may be interested