c# .net pdf reader : Adding a page to a pdf in preview application software tool html azure asp.net online robohelp_11_help42-part1242

415
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
HTML Help controls
Reuse HTML Help controls
HTML Help controls are portable. You can copy the controls into topics and change them to suit their locations.
In the Design Editor, open the topic that contains the control to reuse.
Right-click the control and select Copy.
Open the topic that needs the control.
Right-click the place for the control and select Paste.
To change the control, double-click it.
Add WinHelp topic controls
Note: You cannot call topics with the @ character in the title from a Related Topics control in compiled HTML Help files.
In the Design Editor, click a location for the control.
Select Insert > HTML Help Controls > WinHelp Topic.
Set the button options.
Text 
Inserts a standard gray button with black text. Edit the text for the button in the text field.
Image 
Inserts a BMP or an ICO file. Click the folder button to browse to the file. Select the file and copy it into the 
project.
Hidden 
Inserts a control that is not visible in the topic. This option does not insert the control as an object in the 
topic.
Click Next. Select the WinHelp file and topic.
Help 
Specifies the Help file. Click Yes to copy the HLP file into the project folder. If the WinHelp system includes a 
table of contents file, click Yes to copy it into the project folder.
Display As Popup 
Displays the WinHelp topic in a pop-up menu.
Window 
Specifies the type of window.
Specify Topic 
Defines topic by topic title, topic ID, or map number.
Click Next to set the font options for the button label.
Click Finish. Compile the Help system to test.
Distribute the HTML Help system with the HLP and CNT files.
More Help topics 
Add design-time controls” on page 406
Add index controls
Note: Applies to Microsoft HTML Help projects only.
The tri-pane design includes an Index tab, where users can access keywords.
Adding a page to a pdf in preview - 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 page number to pdf reader; add pages to pdf online
Adding a page to a pdf in preview - 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
adding pages to a pdf document; add and delete pages in pdf
416
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
If the project does not support a tri-pane design, you can add an index control to a topic to make the index file available. 
The index appears when users open the topic with the index control.
If the topic is in a subfolder, copy the index file (.HHK) to the subfolder before you add the control.
In the Design Editor, click the place in the topic to add the index.
Select Insert > HTML Help Controls > Index.
To test the index control, compile the project. The index control displays the same index as in the final output.
You can use other index files (HHK) in the project. Copy the HHK file and associated files (topics, images, multimedia) 
to select the HHK file with the index control.
Add table of contents controls
Note: Applies to Microsoft HTML Help projects only.
When users open a topic, the TOC appears.
If a topic is in a subfolder, copy the contents of the file into the subfolder before adding the control.
In the Design Editor, click the place in the topic to add the TOC.
Select Insert > HTML Help Controls > Table Of Contents. 
To test the control, first generate the project. The Table Of Contents control displays the same table of contents as in 
the final output.
You can link other contents files in the project. Copy the HHC file into the project to select the HHC file with the TOC 
control.
Add splash screens
Note: Applies to Microsoft HTML Help projects only.
You also can include splash screens when topics open. You can use Windows bitmaps (BMP) and GIF images.
In the Design Editor, open the topic to display the splash screen when opened.
Select Insert > HTML Help Controls > Splash Screen.
From Image File For Splash, click Browse and navigate to the image to use in the project.
Highlight the image file and click Open.
In Duration Of Splash Display (Seconds), set the amount of time that the image remains on the screen.
Click Finish. To test the splash screen, preview the topic.
You see a Splash object that identifies its location in the file. This object is not displayed in the viewer. When the topic 
is opened, only the image is displayed.
Add shortcuts
Note: Applies to Microsoft HTML Help projects only.
In the Design Editor, click the place in the topic to add the shortcut control.
Select Insert > HTML Help Controls > Shortcut.
Set the button options.
Text 
Inserts a gray button that performs the action.
C# PDF insert image Library: insert images into PDF in C#.net, ASP
digital photo, scanned signature or logo into PDF document page in C# solve this technical problem, we provide this C#.NET PDF image adding control, XDoc
add page to pdf acrobat; add remove pages from pdf
C# PDF insert text Library: insert text into PDF content in C#.net
Insert formatted text and plain text to PDF page using .NET XDoc.PDF component in C#.NET class. Supports adding text to PDF in preview without adobe reader
add page numbers to pdf; adding page numbers to pdf in reader
417
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Image 
Inserts a custom image (BMP or ICO) that performs the action.
Hidden 
Inserts a control that is not visible in the topic.
Click Next to set up shortcut functionality.
Program To Run 
Specifies the program to run from the control. Navigate to the drive/folder where the EXE file is 
located and double-click it.
Program Parameters 
Defines command-line arguments to apply when the program runs, if needed.
Window Class Of Program Window 
Specifies the window class.
Topic To Display 
Specifies a topic to display if the program cannot be located.
Click Next to set the font options for the button label.
Click Finish.
Add HHCTRL version controls
An HHCTRL version control shows the version number of the Microsoft HTML Help on a user system.
In the Design Editor, click the place in the topic to add the control.
Select Insert > HTML Help Controls > HHCTRL Version.
Select button options.
Text 
Inserts a gray button with black text that performs the action. Use the existing label or edit the text.
Image 
Inserts a custom image (BMP or ICO) as the button.
Hidden 
Inserts a control that is not visible in the topic. See the developer for a script that closes the window. You 
can also add scripts to topics.
Click Next to set the font options for the button label.
Click Finish.
Preview the topic to test the HHCTRL version control.
Add close window controls
In the Design Editor, click where you want to add the close window control in the topic.
Select Insert > HTML Help Controls > Close Window.
Set up the button options for the control.
Text 
Inserts a gray button that performs the action when selected. Edit the text to appear on the button.
Image 
Inserts an image that performs the action when selected.
Hidden 
Inserts a control that is not visible in the topic. See the developer for a script that closes the window. You 
can add scripts to topics.
If you are adding a standard button, click Next and set up the font options for the button label. You can assign a 
different font, style, and size.
Click Finish.
To test the close window control, compile the Microsoft HTML Help project.
VB.NET PDF insert text library: insert text into PDF content in vb
Studio .NET PDF SDK library supports adding text content to Add text to certain position of PDF page in Visual Add text to PDF in preview without adobe reader
add and remove pages from pdf file online; add page numbers to a pdf file
C# Create PDF Library SDK to convert PDF from other file formats
What's more, you can also protect created PDF file by adding digital signature (watermark) on PDF Create a new PDF Document with one Blank Page in C#
adding page numbers to pdf document; add page to pdf in preview
418
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Change HTML Help controls
Note: Applies to Microsoft HTML Help projects only.
In the Design Editor, open the topic with the control.
Double-click the control.
Right-click a control and select Design-Time Control Properties to change properties.
Remove HTML Help controls
In the Design Editor, open the topic that contains the control to remove.
Select the control.
Click Delete.
Click Undo to restore a control that you removed by mistake.
Information types (for HTML Help)
Information types are designed for HTML Help (CHM Help) only.
About information types (HTML Help)
Information types control which books and pages a user can access from the Contents tab in the HTML Help viewer. 
They are an optional feature that you can use in Microsoft HTML Help projects only.
You first define categories and add information types to them. Then assign topics (pages or books) to the information 
types. From the Contents tab in the HTML Help viewer, users can customize books and pages that appear in the table 
of contents. If you do not assign an information type to a topic, the topic appears in the HTML Help viewer regardless 
of user customization.
A category is a way to group information types, such as job description or skill level. You can create up to 10 categories 
and 32 information types.
Information types fall into two categories:
Inclusive 
All information types from a category are available to users.
Exclusive 
Restricts users so they can select only one information type from a category. For example, you can assign 
Exclusive classifications by skill level, so that users can access only the Help topics that pertain to their skill level.
With the current version of Microsoft HTML Help, it is not possible to filter Index and Search tabs to support 
information types. Users cannot access a topic from the HTML Help index that is not in the information types that they 
select.
For a detailed explanation of information types, see Strategies for Using Information Types in HTML Help by Rob 
Houser.
Define categories and information types (HTML Help)
Select Edit > Information Types.
C# Word - Insert Blank Word Page in C#.NET
This C# .NET Word document page inserting & adding component from RasterEdge is written in managed C# code and designed particularly for .NET class applications
adding page numbers to pdf in; add pages to pdf without acrobat
C# PowerPoint - Insert Blank PowerPoint Page in C#.NET
This C# .NET PowerPoint document page inserting & adding component from RasterEdge is written in managed C# code and designed particularly for .NET class
adding page to pdf; add page number to pdf file
419
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
In the Category field, enter a name.
Classify the category:
Inclusive 
Users can select any combination of information types in a category.
Exclusive 
Users can only select one information type in a category.
Hidden 
Users do not see these topics in the TOC. They cannot customize information types to filter them. If you 
are assigning topics to information types for context-sensitive Help, select this option.
Click Add Category. Repeat steps 2 through 4 to add more categories.
Select a category to add information types.
In Information Type, enter an information type.
Click Add Info Type. Repeat steps 6 and 7 to add more information types in the same category.
Click OK.
Assign information types (HTML Help)
After creating information types, assign them to books or pages in a TOC.
Note: Make sure that Microsoft HTML Help is set as the primary layout.
In the Project Manager pod, double-click a table of contents in the Table Of Contents folder.
In the TOC pod, right-click the book or page, and select Properties.
Click the Advanced tab.
Select Use Information Types.
Click Add and select a topic to associate with the selected book or page.
Select an entry in Information Types and click Types. 
Select an information type.
Access information types from the HTML Help viewer
When users open Help systems, the system prompts them to select information types. All topics not assigned to 
information types are available from the index.
Click the Contents tab.
Right-click inside Contents and select Customize.
Select Custom.
Click Next. The list that appears depends on the Exclusive or Inclusive classification of the information types.
Select any combination of information types, and click Next.
Click Finish. The Contents tab is updated to display only pages that correspond to the information types selected.
If the Help system displays in the Internet Explorer browser, you can use information types as long as the first topic 
includes the TOC ActiveX control.
C# PowerPoint - How to Process PowerPoint
& Insert PowerPoint Page/Slide in C#. Use the provided easy to call and write APIs programmed in C# class to develop user-defined PowerPoint slide adding and
add page number pdf file; add and delete pages from pdf
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
1. Support embedding, removing, adding and updating ICCProfile. 2. Render text to text, PDF, or Word file. You will see the following aspects on this guide page.
add a page to a pdf; add page to pdf reader
420
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Edit information types (HTML Help)
Change categories for information types (HTML Help)
Select Edit > Information Types.
From the list of categories, select one.
Click in the Category box and edit the text.
To change its classification from Inclusive to Exclusive or Hidden, click the option. Then click the Change button.
Remove categories from information types (HTML Help)
When you remove a category, you also remove its associated information types.
Select Edit > Information Types.
From the list of categories, select one to remove.
Click Delete Category. The category along with all its information types are deleted.
Remove information types (HTML Help)
Remove information types from books and pages (HTML Help)
In the Project Manager pod, double-click a table of contents in the Table Of Contents folder.
In the TOC pod, right-click the book or page, and select Properties.
Click the Advanced tab.
From Information Types, choose the topic folder.
Click Remove to remove assignments.
Remove information types from categories (HTML Help)
Select Edit > Information Types.
From the list of categories, select the one that includes the information type to remove.
Select the information type.
Click Delete Info Type.
Scripts
About scripts
Scripts are coded instructions that tell the HTML Help viewer or browser how to react to events. Scripts add power and 
more functionality to HTML Help systems, intranets, and websites.
Two common supported scripting languages are VBScript and JavaScript. The scripting used is the same kind used by 
web pages. Scripts are uncompiled. You can view them in the RoboHelp HTML Editor. Because they are uncompiled, 
they do not require a dynamic-link library (DLL).
Because HTML Help does not support macros, use scripts to provide the same functionality that macros provide for 
WinHelp systems. Application developers can provide scripts for you to plug right into the topics.
C# Word - Insert Image to Word Page in C#.NET
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging It's a demo code for adding image to word page using C#.
add page number pdf; add page pdf reader
421
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Note: Add support files used in scripts (such as image files) to the Baggage Files folder to include in the project.
Add a script to an HTML topic
In the Design Editor, click the place in the topic to add the script.
Select Insert > HTML > Advanced > Script.
In the Source tab, enter the scripting code.
• If you first copy the script to the Clipboard, you can click inside the Source tab and paste the data into the box. 
You can also type the script directly into the box.
• Enclose the script within comment tags <!-- and --> for compatibility with all browsers.
Select the Tag tab, select a Name or Value tag to edit, and select Edit Name or Edit Value.
Change the tag, as needed, and click OK. The value can be VBScript or JavaScript.
The icon  indicates where the script is inserted in the topic. To edit the script, double-click the icon.
Test the HTML file after you generate output.
Event support in scripting
Use events in scripts to invoke functions at specific trigger points defined in RoboHelp.
Predefined events
The following events are predefined in RoboHelp:
Note: Event names are not case-sensitive.
Register a function for an event
You can register a function defined in a script for an event from the Script Explorer pod or by modifying the script. 
When multiple functions are registered for the same event, RoboHelp runs the functions in the order in which they 
have been registered.
You can break the chain of execution of functions registered for the same event by changing the return value of a 
function to false.
Event
Description
Argument
SaveAll
Sends notification when File > Save All is 
executed
None
OpenTopic
Sends notification when a file is opened in 
the editor
Full path of the file
CloseTopic
Sends notification when a file is closed in 
the editor
Full path of the topic
PreSSLGenerate
Sends notification before an SSL is 
generated
Name of the layout
PostSSLGenerate Sends notification after an SSL is generated d Name of the layout
PreImport
Sends notification before a file is imported d Full path of the file being imported
PostImport
Sends notification after a file is imported
Full path of the imported file
422
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Register using the Script Explorer pod
Select the script in the Script Explorer pod. Right-click and choose Register For Event.
In the Register Event dialog box, specify the function name that you want to register and select an event name from 
the Event Name list.
Note: Make sure that you specify the function name as it is defined in the script. Event names are predefined in 
RoboHelp. For example, the SaveAll event runs when you choose File > Save All.
Click OK.
Register through a script
Use the following syntax to register a function to an event:
registerEvent (EventName:string, FilePath:string, FunctionName:string)
Note: You can specify arguments with an event to retrieve information that you can use for processing. For example, you 
can retrieve the filename in an import operation.
Unregister a function
Unregister using the Script Explorer pod
Select the script in the Script Explorer pod. Right-click and choose Unregister.
Unregister through a script
Use the following syntax to register a function:
unregisterEvent (EventName:string, FilePath:string, FunctionName:string)
About ExtendScript Toolkit support
Create your own scripts to automate repetitive tasks and time-consuming workflows. For example, you can write a 
script that counts the images used in a RoboHelp project. 
RoboHelp provides a set of sample scripts that you can use or customize. You can access these sample scripts from Tool 
> Scripts.
Native Mobile App Generator 
Use this script to package Help content as a native mobile app for the Android mobile 
operating system. For a step-by-step procedure, see “Generate a native mobile app” on page 336.
EclipseHelp Generator 
Use this script to generate EclipseHelp output. For a step-by-step procedure, see “Generate 
EclipseHelp” on page 336.
EPUB 2.0.1 Generator 
Use this script to generate EPUB 2.0.1output. For a step-by-step procedure, see “Run script to 
generate EPUB 2.0.1 output” on page 323.
WebHelp To CHM Converter 
Use this script to generate WebHelp output as a single CHM file. Before running the script, 
you can customize the WebHelp layout to add the color and branding you prefer in the CHM output.
Output Generator With Glossary Restyling 
Use this script to generate output for a selected layout with the glossary as 
popups or tooltips. By default, RoboHelp generates output with the glossary as expanding hotspots. 
Note: Run Glossary Hotspot Wizard once before running this script.
423
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Image Extension Updater 
Use this script to update the file extension of image paths referred across topics in a project. 
By default, the script converts file extension .bmp to .png in each topic. You can update the script to convert different 
extensions.
Note: The script updates the name of the image file referred in the topic; it does not create any image. The images with the 
new extension should be present in the location where the original images reside.
Link Converter 
Use this script to convert an anchor link href target across all the files in a RoboHelp project. For 
example, define a link to convert www.adobe.com to www.adobe.com/support/ across all the Help files in a project. See 
the script file for more information.
Master Page Import 
Use this script to import master pages.
UDV Converter With UI 
Use this script to convert a keyword into a user-defined variable and change its value across all 
files in a project. Enter a keyword, a user-defined variable name, and its value.
UDV Converter 
Use this script to convert a keyword into a user-defined variable and change its value across all the files 
in a project. See the script for more details.
Word Count Generator 
Use this script to get a word count for an opened RoboHelp project. It provides a word count 
by topic and by project. To run the Word Count script, right-click the script and select Run. The word count summary 
appears in the Output View pod.
Reference Page Image Updater 
Use this script to insert images of reference pages in topics generated through 
FrameMaker document import. For more details, see the DESCRIPTION section in the script file header.
Style-based Index Generator 
Use this script to create style-based index entries for keywords present in the topics of a 
project. The styles need to be specified in the script. The script searches all the keywords with the mentioned styles in 
each topic and creates index entries for them. By default, the script creates entries for h1 (Heading 1) and "h2" (Heading 
2) styles. The style array in the script should be updated with the desired style names.
Creating scripts
You can write scripts and debug them using the Script Explorer of the ExtendScript Toolkit. 
John Daigle provides a step-by-step introduction in Automating tasks with built-in scripting on the Adobe RoboHelp 
video tutorials page.
For information about the methods covered in the Data Object Model, see Adobe RoboHelp Scripting Guide.
Manage script folders
Create a script folder 
Create a folder for storing specific scripts. For example, you can store scripts that record data in 
one folder and scripts that display output in another folder. 
Note: The sample scripts are stored in the scripts folder of your RoboHelp installation: C:\Programe Files\Adobe\Adobe 
RoboHelp [version]\RoboHelpHTML\presets\scripts
Drag folders 
You can drag folders into and out of the Script Explorer.
Import and export 
You can export and import folders in different projects and locations. To import or export a folder, 
it must contain at least one script file. 
Manage script files
Create a script file 
Create a script file and specify a name.
424
USING ROBOHELP HTML 11
Advanced program features
Last updated 6/12/2014
Edit 
Right-click a script in the Script Explorer or Windows Explorer to edit it using ExtendScript Toolkit. Double-click 
a script file to edit it using a third-party editor.
To add a third-party editor, go to Tools > Options, click the Associations tab, and add the .jsx filename extension for 
the third-party editor.
Import and export 
Export a script file to or import it from a computer or a network.
Drag script files 
Drag a script file into different folders on a computer or a network.
Run scripts
Using the command line 
You can run scripts by entering a command in the following format:
Robohtml.exe -x [scriptfilenames]
You can specify multiple script filenames, separated by a space, to run one script after another. If the filename path 
contains a space, enclose the filename path in single or double quotation marks.
Using the Tools menu 
You can use the RoboHelp scripting samples available at Tools > Scripts or create new scripts to 
run them; see the ExtendScript Toolkit documentation. 
Using Windows Explorer 
Double-click a script to open it in the ExtendScript Toolkit and run it.
Using ExtendScript Toolkit 
Start RoboHelp directly from the ExtendScript Toolkit and run your scripts. To start 
RoboHelp, select Adobe RoboHelp [version] from the ExtendScript Toolkit pop-up menu. Click the Click To Connect 
To Target Application 
to run RoboHelp. The icon is green to indicate that RoboHelp HTML is running.
Note: If you don’t select Adobe RoboHelp in the ExtendScript Toolkit, and you try running a script, an error occurs.
Twisties
Use twisties to enhance glossary terms, drop-down text, and expanding text with images for open and close. Users will 
see different images when they open or close glossary, drop-down, or expanding text.
Add or change images in a hotspot
Select Drop-down hotspot style in the Styles dialog box.
Expand Character styles to view the Drop-down hotspot style.
Click the Select Twisties Images button .
Select an image to display closing drop-down text and one image to open a drop-down hotspot.
Select an option to place the images either at the Start Of Text or End Of Text. Similarly, you can change images for 
expanding text.
Add or change images of glossary terms
Select a glossary term style in the Styles dialog box.
Click the Select Twisties Images button .
Select an image to display closing drop-down text and another image to open a drop-down hotspot. Select different 
images to differentiate between opening and closing a hotspot.
Documents you may be interested
Documents you may be interested