c# .net pdf viewer : Add page number to pdf reader software application project winforms html web page UWP robohelp_help61-part1306

Review and collaboration
581
Show Moderation Pod
Users can select this option to enable the moderation mode if they have moderator privileges. 
In trust-based commenting (shared network location), moderators only need access to the 
password specified by the author at the time of generating AIR Help. In server-based 
commenting, moderators need admin privileges.
NOTE
Users can enable the moderation mode only if the author has enabled moderation at the 
time of generating AIR Help.
Delete All Comments
Select to delete all comments from your local database. When you click Send And Receive after 
selecting this option, all your comments are deleted from the shared location or the RoboHelp 
server.
Add comments
Users can add comments if commenting is enabled when generating the Adobe AIR output. 
Comments are stored locally until you click Send To Server or Send and Receive option.
1) Click Show/Hide Comments Pod to display the Comments pod.
2) To add a comment, click Show/Hide Add Comment. Enter the comment and click Save.
3) Click Send And Receive to publish saved comments.
Comment moderation
Regardless of whether you store comments in a shared network location or on a RoboHelp server, 
RoboHelp supports comment moderation. If moderation is enabled, the status of an unmoderated 
comment is Pending or Accepted as set in the SSL. A rejected comment can be seen only by the user 
who added the comment.
Shared location
RoboHelp server
Enabling 
moderation
Disabled by default
Enabled by default
Admins can modify the settings using the 
Admin UI on RoboHelp Server
Authentication
Not required to read or add comments
Required to moderate comments
Moderator password is provided by authors 
and can’t be changed
Required to read or add comments if 
anonymous commenting is not allowed
Admin privileges required to moderate 
comments
Add page number to pdf reader - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
add and delete pages in pdf; adding pages to a pdf document
Add page number to pdf reader - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add page number to pdf preview; add a page to a pdf file
Review and collaboration
13
582
Moderate comments
In the AIR Help output, do the following:
1) Click Preferences.
2) Click Comment.
3) Specify the password.
4) Select Show Moderation Pod. Click OK.
5) Use the following options to filter comments:
View All list
Select Pending, Rejected, or Accepted to filter comments by status.
Comments By list
Select an author name to filter comments by an author.
Comments For Current Topic
Click to view comments on the current topic only.
Comments For All Topics
Click to view comments on all topics.
6) Click Accept, Reject, or Delete to moderate a comment.
7) Click Send And Receive to synchronize the comments with the shared location or the server.
Status of new 
comments
Moderators can modify the settings.xml 
file in the location where comments are 
centrally located.
If the moderation state attribute is set to ‘on’, 
new comments remain in the Pending state 
until they are moderated. If it is set to ‘off’, all 
new comments are marked Accepted by 
default and are not queued for moderation. A 
moderator can still reject or delete the 
comments later.
The Mark New Comments As Pending option 
set on the server determines the status of new 
comments.
Shared location
RoboHelp server
C# PDF insert text Library: insert text into PDF content in C#.net
pageIndex, The page index of the PDF page that will be 0
adding page numbers to a pdf in preview; add page numbers to pdf reader
C# PDF File Split Library: Split, seperate PDF into multiple files
If your page number is set as 1, then the two output PDF files will contains the first page and the later three pages Add necessary references:
add page to pdf online; add or remove pages from pdf
Advanced program features
583
Advanced program features
ActiveX controls
About ActiveX controls
ActiveX controls are Microsoft Windows-based applications that you can plug into projects. They 
are small, pre-compiled, modular, and reusable. Web developers use ActiveX controls to extend the 
functionality of their HTML pages. You can use ActiveX controls to extend the functionality of 
topics.
ActiveX controls work exclusively in browsers that support ActiveX technology. Microsoft Internet 
Explorer and the HTML Help viewer support these controls. Netscape Navigator does not support 
ActiveX controls.
RoboHelp includes several ActiveX controls for HTML Help functionality, including link controls 
and HTML Help controls. You can add other ActiveX controls. ActiveX controls can perform credit 
card transactions, spreadsheet calculations and provide database communications.
Some ActiveX controls are included with projects. For example, the HHCTRL.OCX provided by 
Microsoft is a required ActiveX control. It enables the table of contents, index, and full-text search.
NOTE
Copy ActiveX controls to and register them on user systems. ActiveX controls are not included 
in compiled CHM files. For WebHelp and WebHelp Pro projects, Internet Explorer 4.0 or later supports 
ActiveX controls.
Add design-time controls
NOTE
:This information applies to Microsoft HTML Help projects.
1) Insert the cursor in the topic where you want to place the control.
2) Select Insert > HTML > Javascript > Design-Time Control.
3) From the list of controls, select a control to insert into the project.
4) Click OK.
VB.NET PDF File Split Library: Split, seperate PDF into multiple
can split target multi-page PDF document file to one-page PDF files or PDF file to smaller PDF documents by every given number of pages Add necessary references
add a page to pdf file; adding page numbers to pdf documents
C# PDF Text Search Library: search text inside PDF file in C#.net
Add necessary references: Description: Search specified string from all the PDF pages. eg: The first page is 0. 0
add a blank page to a pdf; adding page numbers to pdf in reader
Advanced program features
14
584
Types of HTML Help ActiveX controls
Calendar Control
When users open a topic with a calendar control, a calendar appears in the text. Users can select 
months and years to view and print.
Custom Buttons
Users can download the latest information from a database or the latest version of the applica-
tion with custom buttons.
Banner
When users open a topic that contains a banner, they are directed to the content. The banner 
lets you design and test text, images, and icons to display at designated intervals in a topic.
Chart
Lets users draw charts that they can view and print. They can change the chart properties by 
selecting options and check boxes. They can also enter data to display in the chart or graph.
Calculations
Lets users enter data, for example, in an online test. Users can obtain test results and view 
results (the correct answers to each question).
TIP
:You can insert any ActiveX control registered on the system into topics in projects. To add 
other ActiveX controls, install and register the ActiveX control on the system before using it.
Add ActiveX controls
For the controls to work, distribute and register Custom ActiveX.ocx files on the user systems. (The 
RoboHelp license allows you to distribute these controls.) By default, the controls are at C:\Program 
Files\Adobe\Adobe RoboHelp [version]\Redist.
1) Insert the cursor in the topic where you want to place the control.
2) Select Insert > HTML > Javascript > ActiveX Control.
3) Select the ActiveX control to add and click OK.
4) Double-click the ActiveX control to edit its appearance and properties. HTML Help doesn't 
support all ActiveX controls, and some controls don't have properties dialog boxes.
C# PDF Text Highlight Library: add, delete, update PDF text
200F); annot.EndPoint = new PointF(300F, 400F); // add annotation to The string wil be highlighted from PDF file, 0
add and remove pages from a pdf; add page number to pdf document
C# PDF delete text Library: delete, remove text from PDF file in
Add necessary references: RasterEdge.Imaging.Basic.dll. matchString, The string wil be deleted from PDF file, -. 0
add page numbers pdf file; add a page to a pdf online
Advanced program features
585
Customize ActiveX control properties
1) Double-click the ActiveX control in the topic to open the Properties dialog box, and view 
ActiveX control properties including the following:
Code Source
Provides an address (URL) for the latest copy of the ActiveX control (if it is not on the local 
system).
Data Source
Provides an address (URL) that specifies where the ActiveX control searches to find any of its 
data arguments.
ID
Displays the identification of the ActiveX control (if it includes an ID).
2) Click the ActiveX Control tab, and click Add to specify the following properties. Then click 
OK.
In Name, select the property type to add from the list of customizable properties for the 
ActiveX control.
In Value, enter a value for the selected property.
3) Click the Margins tab, and specify the margins.
4) Click the Borders tab. Under Settings, select Box or Custom.
The Custom setting lets you add a border of a different size and color to each side of the 
ActiveX control. Specify line style and border color and thickness, and preview the selections.
5) In the Size tab, specify the following Size properties:
Enter Preferred Width and Height in pixels (px) (default) or percentages (%).
Click Maintain Aspect Ratio to keep the height and width proportional.
Remove ActiveX control properties
1) In the Design Editor, double-click the ActiveX control to open the Properties dialog box.
2) Select the name or value of the property to delete.
3) Click the Delete button.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
XImage.Barcode Reader. XImage.Barcode Generator. Highlight Text. Add Text. Add Text Box. Drawing Markups. PDF Print. Please note that, PDF page number starts from
add page to pdf in preview; adding pages to a pdf document in preview
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Add necessary references: RasterEdge.Imaging.Basic.dll. 0
add blank page to pdf; add a page to a pdf
Advanced program features
14
586
Customize the calendar control
1) Select Insert > HTML > Javascript > ActiveX Control.
2) Select Calendar Control [version]. The control appears in the Design editor, as shown in the 
following example:
3) Double-click it and change the available settings in the ActiveX Control tab.
4) To change the font color for weekday headings, click Add in the ActiveX Control tab.
5) Select Dayfontcolor, enter a color value, and click OK.
6) To view the calendar, click the View button n .
Applets
1) Select Insert > HTML > Javascript > Applet.
2) Add the following information:
Code
The class files to use.
Code Base
Path to the selected class files. If the applet is in the project folder, leave this field blank.
Name
Name for the class files. Assign applet names for several applets to communicate with each 
other.
Alt Text
alternate text used if the browser cannot display the applet.
Parameters
Name and value of parameters defining variable elements of an applet, such as background 
color or font.
Add
Opens a dialog box to enter the name and value of applet parameters. Examples of name and 
value are FontType and FontType=Arial respectively.
Advanced program features
587
Edit
Opens a dialog box to edit parameters.
Delete
Removes selected parameters.
Size
Sets object width and height.
Margins
Sets object margins.
Borders
Sets a border around the object.
Notes:
To use an applet in a topic, move the applet to the project folder before adding it.
Most applets are class files. Work with the developer to obtain class files for the applet.
To add class files to version control, manually add them to the Baggage Files folder.
Applets work only in WebHelp, WebHelp Pro, FlashHelp, and FlashHelp Pro projects.
Forms
Workflow to create forms
NOTE
:Forms created in the Design Editor must have a corresponding Common Gateway Interface 
(CGI) script on the server.
1) Add the form and set form properties.
2) Add specific form elements.
3) Link to a script that acts on the data that the user enters. This step requires a CGI script written 
in a scripting or programming language.
Top of Form
Bottom of Form
Advanced program features
14
588
Add a form to a topic
1) Select a location where you want to insert a form.
2) Select Insert > HTML > HTML Form > Form. A rectangular box is inserted to hold the form 
elements.
Set form properties
1) Right-click inside a form and select Form Properties.
2) Set the following options in the Form tab, and then set Size in pixels and Margin, Border, and 
Shading options. Click OK.
Action
In the Form Action box, enter the address to use to carry out the action of the form.
Method
From the Method list, select the method to use for sending form data to the server.
Post
Sends the data through an HTTP post transaction
Get
Appends the arguments to the action URL, and opens it as if it is an anchor.
Name
In the Name box, enter the form name.
TIP
:If you want to include a background image or pattern, click the Browse button  to locate 
the image to use.
Form elements
Form elements are available from the Design Editor.
Text Field
Lets users type text in a form. You can enter default text in the field to guide users, or you can 
leave the field empty.
Multi-Line Text Field
Lets users enter over one line of text in a form field.
Advanced program features
589
Hidden Field
Lets users add names and values for hidden fields.
Password Field
Lets users apply password protection. When users type in the box, the viewer displays the pass-
word as a series of asterisks (*) for confidentiality.
Radio Button
Lets users select only one alternative from a group. Options are presented in a list, one of which 
is selected by default. Clicking a new button clears the previously selected item.
Check Box
Enables users to select any combination of alternatives. Check boxes can represent a group of 
non-exclusive choices.
Button
Lets users insert a plain button on the form, designate the caption, and perform customized 
actions defined by the author.
Submit Button
Lets users submit a completed form to a server.
Image Button
Lets users insert a custom image on top of a button that performs an action when clicked.
Reset Button
Lets users reset the form to its initial state.
Drop-Down Menu
Lets users insert a drop-down menu in the form. Users can select one or more items, depending 
on how you configure the drop-down menu.
Add and edit text fields
1) Select a location in the form to insert a text field or multi-line text field, and select Insert > 
HTML > HTML Form > Text Field. You can also select Insert > HTML > HTML Form > 
Multi-Line Text Field.
2) For a text field, double-click the element to open the Text Field dialog box, specify the 
following properties, and click OK.
Control Type
Indicates the type of field.
Advanced program features
14
590
Control Identifier
Indicates the name to associate with the field. Not displayed on the form. The CGI program 
uses it to identify the form element. To include a label next to the text field, type the text in the 
Design Editor.
Initial Text
Displays text when the form opens. (If you select Password under Control Type, all characters 
in this field appear as asterisks.)
Preferred Width
Sets the width of the field.
Length Limit
Sets the maximum number of characters that users can enter.
3) For multi-line text fields, double-click the element to open the Multi-Line Text Field dialog 
box, specify the following properties, and click OK.
Control Identifier
Name for the field. Not displayed on the form, but used to identify the form element. To 
include a label next to the text field, enter text in the Design Editor.
Rows
Number of rows in the field.
Columns
Number of columns in the field.
Initial Text
Text that appears when the form opens.
Add special fields
1) Place the cursor where you want to insert the field.
2) Select Insert > Variables > Field.
3) Select the type of field from the Value list:
Date
Day, month, year or combinations of the day, month, and year
Time
Time of day (including AM or PM, if desired)
Documents you may be interested
Documents you may be interested