using pdfdocument c# : Add hyperlink pdf control Library system azure .net web page console WATUsageGuide18-part859

Design Studio User's Guide
179
Bug reporting in Design Studio
Users are generally encouraged not to change the default settings in this tab unless absolutely necessary.
Table 16. Options descriptions
Option
Description
Mail server
Specifies the mail server to use when sending bug reports.
Add hyperlink pdf - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
clickable links in pdf; add hyperlink to pdf in
Add hyperlink pdf - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add hyperlink to pdf acrobat; add hyperlinks to pdf
Design Studio User's Guide
180
Option
Description
Send email to
The email address to which bug reports should be send.
Legacy
The Legacy tab lets the user alter settings regarding legacy features of Design Studio.
Legacy settings in Design Studio
Legacy features should only be enabled by users who have uses them in earlier version of Design Studio
and who rely on them for successful continued use of Design Studio.
How to C#: Basic SDK Concept of XDoc.PDF for .NET
You may add PDF document protection functionality into your C# program. Hyperlink Edit. XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document
adding a link to a pdf in preview; add hyperlink to pdf
VB.NET PDF: Basic SDK Concept of XDoc.PDF
You may add PDF document protection functionality into your VB.NET program. Hyperlink Edit. XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF
pdf reader link; pdf link to email
Design Studio User's Guide
181
Table 17. Options descriptions
Option
Description
Show Legacy Properties Specifies whether to display legacy features like environments (should only be
enabled for users who used these features in version of Design Studio prior to
version 7.2). Note that changes to this option requires restart of Design Studio.
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Change Word hyperlink to PDF hyperlink and bookmark. VB.NET Demo Code for Converting Word to PDF. Add necessary references: RasterEdge.Imaging.Basic.dll.
add url link to pdf; pdf hyperlinks
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Change Excel hyperlink to PDF hyperlink and bookmark. VB.NET Demo Code for Converting Excel to PDF. Add necessary references: RasterEdge.Imaging.Basic.dll.
add links to pdf online; add hyperlink pdf file
182
Management Console User's Guide
The Management Console is a web-based interface providing point and click monitoring and management
of the Kapow Katalyst platform servers.
In the Management Console you can
• Enable collaboration and sharing using the repository.
• Manage user roles and permissions, and centrally administer the solution (Enterprise Edition).
• Schedule robots from the repository.
• Browse extracted data and export to MS Excel.
• Access detailed logs of production results and errors.
• Monitor RoboServer health and resource usage in a graphical dashboard.
• Configure clusters of multiple RoboServers.
• Deploy robots from Design Studio to the repository.
• Run Kapplets.
This User's Guide describes the concepts used in the Management Console as well as the user interface.
Before going into this amount of detail, you may want to take the Management Console Beginner's
Tutorial.
Management Console Structure Overview
The Management Console is divided into 5 functional areas.
Dashboard:
The  Dashboard  gives  you  a  quick  overview  of  the  Management  Console.  The
information is presented through portlets, which shows the health of your RoboServers,
Schedules, and Robots.
Kapplets:
A Kapplet is a web-based user interface that allows you to run a robot without any
programming.
Schedules:
A schedule is a plan for running one or more robots, typically at pre-planned points
in time and in a repeating fashion. A schedule does not run robots itself; it merely
provides the plan for when the robots should be run (which is done by passing them
to the configured servers).
Repository:
Robots, type definitions and resources can be uploaded from Design Studio to the
Management  Console  repository  or  can  be  uploaded  manually  through  the  web
interface of the Management Console. Uploaded robots can be executed as part of a
Schedule or through client code that executes robots using the Kapow Java or C# APIs.
You can also use the APIs to programmatically query or update the repository.
Data:
The Data View allows you to see the data your robots have stored in databases. The
data view also allows you to export this data to Excel or XML.
C# PDF Library SDK to view, edit, convert, process PDF file for C#
editing PDF document hyperlink (url) and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update
pdf edit hyperlink; add links pdf document
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Please click to see details. PDF Hyperlink Edit. RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document
add hyperlink pdf; add page number to pdf hyperlink
Management Console User's Guide
183
Logs:
Here you can view the execution history of your schedules. If database logging is
enabled, you can also view the RoboServer logs which contains details of every robot
execution.
Admin:
In the Admin section you can configure settings for the Management Console. It also
enables you to manage the clusters of RoboServers and their settings, as well as manage
projects and permissions. This is also where you configure the license and create/restore
backups.
Note: The Management Console is available in two editions: The SMB and the Enterprise edition. Some
features, such as High Availability and user management are only available in the Enterprise edition. The
number of schedules and robots is limited in the SMB edition.
Note: In the Enterprise edition, the Admin tab will only be accessible to administrators.
Starting the Management Console
The Management Console component is an optional part of a RoboServer. You start the Management
Console by starting a RoboServer and instructing it to function as a Management Console, it may still also
run the RoboServer functionality.
A RoboServer with Management Console functionality may be started with the "Start Management
Console" item in the Start menu (on Windows). On Linux and Unix variants, you can use the command
line:
RoboServer -MC
This will start a RoboServer as Management Console only, and thus not capable of running any robots.
The Management Console's web interface is accessible by connecting to the port configured in Settings,
see Configuring the Embedded Management Console). If you start the Management Console this way, it
cannot be restarted or shut down via Control Center or the ShutDownRoboServer program.
The Management Console can also be started using the following command:
RoboServer -p 50000 -MC
This will a start RoboServer listening on a socket at port 50000, and providing Management Console
functionality via a web interface on a configured port (the port is configured in Settings, see Configuring
the Embedded Management Console).
Regardless of how the Management Console is started, a license key must be entered into the web interface
before it can function as a license server for RoboServer and Design Studio instances.
For production scenarios, we recommend that you start one RoboServer with the Management Console but
not add that RoboServer to a cluster. That way you prevent that Management Console is starved because the
RoboServer is using all the resources. After setting up the RoboServer running the Management Console,
you can start as many RoboServers as you like using simply the parameter -p 50000. These are the only
RoboServers that should be added to the RoboServer Clusters on the Clusters tab.
Starting RoboServer gives more information on how to start RoboServer.
In the Enterprise edition, the Management Console may also be installed as a standalone web application.
Deployment in standalone mode enables additional features, such as project-based permissions.
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Change Word hyperlink to PDF hyperlink and bookmark. C#.NET Sample Code: Convert Word to PDF in C#.NET Project. Add necessary references:
add links to pdf document; adding a link to a pdf
.NET PDF SDK - Description of All PDF Processing Control Feastures
Create signatures in existing PDF signature fields; Create signatures in new fields which hold the signature; Add signature image to PDF file. PDF Hyperlink Edit
add link to pdf acrobat; adding hyperlinks to a pdf
Management Console User's Guide
184
Management Console User Interface
The Management Console has a web-based user interface, which makes it easy to access it from any
machine on the same network. If it is installed on the machine named hostname you simply need to
point your browser to
http://hostname:50080  [http://hostname:50080]
The port number 50080 is configurable as described in Configuring the Embedded Management Console.
Navigating the Management Console's user interface is mainly done through the tabs at the top of the
window as seen below.
Management Console Main Window
Most subsections of the Management Console displays items of a certain type in a table. When there
are many items to display, they are divided into "pages". In the above image, you will notice the setting
"Schedules per page", which you can use to select how many items (schedules in this case) to display at the
same time. Please note that this number does not adapt automatically to the height of the browser window.
Thus empty space below the table does not always mean that you are seeing the last items — it may also
mean that the "per page" setting is too low compared to the window height.
At the bottom of the table you can navigate between the individual "pages" of display, thus moving upwards
and downwards within the same table. The  button will refresh the display.
The tables support sorting. Click any column heading to sort by that column. Click the same column
heading again to reverse the sorting order. Sorting is performed on the whole table, not on each "page"
Management Console User's Guide
185
individually. Thus if you have more than one "page", you may see a completely different set of rows if
you change the sorting order.
The contents of each of the tabs will be explained in the following sections.
Dashboard
The Dashboard contains a number of portlets which display the status of various areas of your system.
When you first access the dashboard it will contain 4 portlets; you may add additional portlets to the
dashboard by selecting them from the drop down, and pressing the add button
Adding Portlets to Dashboard
If you have a large screen, you may benefit from selecting to display the portlets in 3 columns rather than
2. Each portlet contains a toolbar with 4 iconic buttons
. The first button minimizes
the portlet, the second refreshes the portlets data, the third displays info about the portlet, the fourth closes
the portlet (it may be added again). Whenever you add, remove, or rearrange any of the portlets on the
dashboard, the layout is stored in a cookie inside your browser so that the next time you visit the dashboard,
your previous layout will be restored.
The dashboard contains the following portlets:
Most Errors, by Robot - last 100
runs
The graph shows the 100 latest runs for the 10 robots with the most
errors (relative to extracted values). You can click a point on the
graph, and the Management Console will switch to the log view,
and display the run information for this particular run. Notice that
the Y-axis is logarithmic. For this graph to work you must enable
database logging on at least one cluster.
Summary, last 24 hours
Displays summary for each project in the Management Console.
The view allows you to see the 20 most recent execution of each
schedule. The health bar gives a quick overview of the status of each
Project and schedule. The health bar is colored red, orange, yellow
or green. Each color denotes the status of the schedule execution:
Red
Indicates that at least one schedule error occurred. A
schedule  error  is  any non-robot  error  that occurred
during the execution of the robot.
Orange
Indicates that at least one of the robots that executed
in this schedule gave an error (And that there were no
schedule errors).
Yellow
Indicates that the schedule was ignored because it was
already executing.
Green
Schedule executed successfully, no schedule errors or
robot errors.
The size of each color on the health bar is relative to the number
or schedule runs with the given status.
RoboServer memory usage
Displays the memory usage over time (over the last 55 hours) for
each RoboServer listed on the Clusters Tab
Management Console User's Guide
186
RoboServer CPU usage
Displays the CPU usage of the RoboServer process. If you have
multiple RoboServers there will be a graph for each one.
RoboServer KCU usage
Displays the KCU usage of each of the RoboServers.
RoboServer Wait Time
The time a RoboServer has waited for KCU to become available.
If there is any wait time, the performance of you robots can be
increased by acquiring a license with more KCUs.
Total bytes loaded
Displays  the  total  bytes  loaded  (over  the  last  55  hours)  for
each RoboServer listed on the Clusters Tab. The graph resets at
midnight.
Total executed robots
Displays the number of executed robots (over the last 55 hours)
on each RoboServer listed on the Clusters Tab. The graph resets at
midnight.
Concurrent robots
Displays the number of concurrent robots for each RoboServer
listed on the Clusters Tab. The graph resets at midnight.
Total HTTP requests
Displays  the  total  number  of  HTTP  requests  loaded  by  each
RoboServer  listed  on  the  Clusters  Tab.  The  graph  resets  at
midnight.
Rejected clip sessions
Displays the number of times each RoboServer refused to create
a clip session because it already has -maxClippingSessions
active  sessions.  Graph  resets  at  midnight.  This  graph  is  only
important  when  running  clipping  robots.  If  all  servers  reject
creation  of  clip  sessions,  no  new  clips  can  start,  and  the
-maxClippingSessions  command  line  parameter  should
probably be increased (if there is enough memory available on the
RoboServer). See Starting RoboServer for RoboServer parameters
Restarts of pruned clip sessions
Displays the number of times a clip session was destroyed before
the user was done with the clip. Clip session may be destroyed
due to timeouts (configured in the robot) or if a RoboServer is
restarted. When a clip session is restarted, the user will see the first
page of the clip regardless of his prior location. If you see a lot of
restarted sessions, you should consider increasing the timeout in
the robot, and maybe also the -maxClippingSessions, see Starting
RoboServer. Graph resets at midnight.
Kapplets
The Kapplet user's guide is found here.
Schedules
The Schedules subsection enables you to manage the schedules on this Management Console. A schedule
denotes a selection of robots and plans for running them. Running the schedule means running the selected
robots (in parallel or sequence) optionally executing pre and post run script. The following information
is displayed for each schedule in the list of schedules. The information is presented in columns, some of
the columns are hidden by default, and can be shown by clicking the down arrow on the column header,
and selecting the columns.
Management Console User's Guide
187
Table 18. Schedule Information
Column
Description
Active
Whether the schedule will actually be run when planned. You may want to
make a schedule inactive for several reasons. Some examples are:
• Because the function performed by the schedule currently is not needed.
• Because errors have been found in the robots and you don't want the schedule
to run before you have fixed these errors.
• Because you want to trigger the schedule manually each time it should run.
This may be appropriate for some robots and schedules, e.g. for preparation
or clean-up tasks.
Name
The name of the schedule.
Project Name
The name of the project that the schedule belongs to (useful when the 'All'
project is selected)
Robot count
A combination of total and active robots. If all robots are active it will simply
list the number of active robots, if 2 of 3 robots are active it will list 2 (3)
Total robots (hidden by
default)
The total number of robots in the schedule. (To see the robots, edit the schedule
as described below.)
Active robots (hidden by
default)
The number of active robots in the schedule. (To see the robots, edit the
schedule as described below.)
Next Run
The time when the schedule is planned to be run next.
Previous Run
The time when the schedule was last run.
Interval
The planned interval between two consecutive runs of the schedule.
Total Runs
How many times the schedule has been run.
Created  By  (hidden  by
default)
The name of the user that created this schedule.
Modified By (hidden by
default)
The name of the user that last modified this schedule.
Object  DB  (hidden  by
default)
(The Object DB is a legacy feature, and used with collection robots prior to
version 7.2.)
The name of the database where to store values extracted by this schedule's
robots. When not empty, a  Database Storage Environment  [../ref/roborunner/
environment/DatabaseStorageExecutionEnvironment.html]  will  be  passed
along with the robots to RoboServer.
RoboManager 
DB
(hidden by default)
(The RoboManager DB is a legacy feature, and used with collection robots
prior to version 7.2.)
The  name  of  the  database  where  to  store  log  information
data  about  robots  run  via  this  schedule.  When  not  empty,
   Database  Robot  Info  Environment    [../ref/roborunner/
environment/DatabaseRobotInfoExecutionEnvironment.html] 
and 
a
Database  Message  Environment    [../ref/roborunner/environment/
DatabaseMessageExecutionEnvironment.html] will be passed along with the
robots to RoboServer.
The cluster that the schedule executes on.
Management Console User's Guide
188
Column
Description
Cluster  (hidden  by
default)
Delete
Click this button to delete the schedule.
Edit
Click this button to edit the schedule. This is also useful for viewing more
details on a specific schedule. You can also edit a schedule by double clicking
the row.
Run/Stop
Click to manually run the schedule. This is especially useful for inactive
schedules.
If the schedule is already running, it will be stopped. That is, all its running
robots will be stopped as quickly as possible. The schedule will be seen as
"running" until all its robots have been stopped.
Errors
The number of schedule errors during the last run of the schedule. Schedule
errors do not include robot errors. Schedule errors are errors that prevent
the schedule from running, such as a deleted cluster or errors in pre-, post-
processing.
Robot Errors
The number of robot errors that occurred in robots run by this schedule.
You can right click a schedule to bring up the following popup menu
Schedule context menu (right click)
Documents you may be interested
Documents you may be interested