c# .net pdf viewer : Add page to pdf SDK Library project wpf .net winforms UWP robohelp_help44-part1287

Generating output
411
WebHelp systems generated with the Section 508 option open in all supported browsers. 
However, view output with Internet Explorer to ensure compliance.
For master projects generated using pure HTML or Section 508-compliant WebHelp, the 
subprojects are available only from the TOC if you merge WebHelp systems. They are not 
available from the index or full-text search. Subprojects appear as a book in the TOC. When 
users click the subproject TOC book, the subproject opens in a new browser window.
WebHelp features that support Section 508 compliance
A Section 508 Compliant option that provides alternative text for images, dynamic elements, 
frames, forms, and so on. Visually impaired users using assistive software can hear where they 
are in the output and what they are selecting.
Alternative text is provided for images of TOC books, pages, and the plus/minus icons, 
TOC/Search/Index tabs or panes, navigation buttons, and buttons from design-time controls.
Other elements with alternative text include expanding and drop-down text, triggers and 
targets, and pop-up menus.
Navigation frames that assistive software can read.
Generation of HTML tables so that assistive software can identify row and column headers.
Online forms that assistive software can read.
Output that more than one mode of operation and information retrieval can use. For example, 
mobility-impaired users can use the keyboard or mouse. No features require auditory, visual, 
or mobility ability alone.
Guidelines to ensure Section 508 compliance in Help systems
WebHelp is compliant for framesets and navigation. Make sure that other elements in topics 
are compliant.
If the Help system contains form buttons or multimedia elements, such as images and audio, 
provide visual equivalents, such as screen tips so that assistive software can read from the 
screen.
Construct information with multiple methods of access to accommodate disabilities. Offer 
information in color in an alternative way that doesn’t use color.
Use basic external style sheets so that documents are readable if the style sheet is unavailable.
If a web page uses applets, include a link to the location where users can download the appro-
priate reader.
Document keyboard shortcuts and other methods of accessibility.
Do not use HTML Help controls.
Add page to pdf - 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 pages to pdf; add page to pdf in preview
Add page to pdf - 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 reader; adding page numbers to pdf files
Generating output
12
412
Generating, Viewing and Publishing WebHelp Output
To generate WebHelp output, first read about setting the various parameters for generating 
WebHelp output in Generate WebHelp output.
Learn about generating the WebHelp output in Output generation basics.
To know how to view WebHelp output, read View WebHelp, FlashHelp, WebHelp Pro, and 
FlashHelp Pro output.
To learn about the various delivery formats for WebHelp output, read Publish output
R
ELATED
LINKS
:
Generate, view, and publish output
Microsoft HTML Help layout
Create custom skins for WebHelp and WebHelp Pro projects
Merging Helpprojects
WebHelp Pro and FlashHelp Pro layouts
About WebHelp Pro and FlashHelp Pro
WebHelp Pro and FlashHelp Pro layouts deliver server-based output for web and applications. To 
publish this output to a server, RoboHelp Server must be installed.
WebHelp Pro is an uncompiled output type that supports standard Help features.
You create WebHelp Pro or FlashHelp Pro projects in RoboHelp, authoring content, adding 
features, and customizing the appearance. When you're ready to view and test the output, generate 
the project. RoboHelp creates output files in a single folder within the project folder.
Increased speed
The Contents, Index, and Search tabs appear more quickly.
Usage information logged in a database
Access the database to improve applications.
Runtime project merging
Merge multiple projects at runtime or when accessing the Help system from a server.
Window properties
Server access accommodates Toolbar, Menu, Location Bar, and Status Bar options. To set these 
tool properties, double-click a window in the Windows folder of the Output Setup pod.
C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
add pages to pdf without acrobat; add pages to pdf file
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET PDF - Add Image to PDF Page in VB.NET. Have a try with this sample VB.NET code to add an image to the first page of PDF file. ' Open a document.
add contents page to pdf; adding page numbers to pdf documents
Generating output
413
Convert desktop Help to WebHelp Pro
1) Contact the server administrator or IT department to ensure that RoboHelp Server is installed 
and to learn its name.
2) Find the path or location of RoboHelp Server and specify it in the project.
3) Open the project in RoboHelp. Set WebHelp Pro as the output.
4) Connect to the server by publishing the project files.
5) To access the server, enter its domain name in the browser address bar. Ask the server admin-
istrator for the URL.
R
ELATED
LINKS
:
Specify the primary layout
View output
Publish output
Microsoft HTML Help layout
About Microsoft HTML Help
HTML uses tags to mark elements, such as text and graphics, in a document with display instruc-
tions. HTML Help includes HTML documents (HTM files) for the topics, along with project source 
files. You use RoboHelp to add features such as links, a table of contents, an index, special effects, 
and related topics buttons.
You distribute a compressed file (CHM) to users that they view in the HTML Help viewer.
The main components of HTML Help include the following:
HTML Help ActiveX control
Supports navigation features such as the table of contents, index, and link controls (related 
topics and keyword links). It also supports HTML Help controls: WinHelp topic links, startup 
screens, and close window controls.
Layout engine
Microsoft Internet Explorer 6 and later supply the required components for HTML Help 
support.
HTML Help viewer
Displays compiled HTML Help (CHM file). It uses components of the Internet Explorer 
browser while displaying content in its proprietary window interface.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image
add page to existing pdf file; add a page to a pdf in reader
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via password by using simple VB.NET demo code. Open password protected PDF. Add password to PDF.
adding page to pdf; add page numbers pdf file
Generating output
12
414
Compressed HTML
A collection of all files in the project in a single CHM file that occupies less disk space and is 
faster to load. You can ship this compiled file with an application or distribute it to users as a 
stand-alone online document.
Generating Microsoft HTML Help
The RoboHelp Help compiler processes all source files into a distributable format, which can then 
be tested or distributed.
You can generate the output at any stage in the project.
Compiler Messages
The compiler displays messages, statistics, and compiling errors during generation. If the compiler 
finds problems with the source files, error messages appear:
Notes
Conditions that probably do not cause a serious problem in the output. Note numbers range 
from 1000 through 2999.
Warnings
Conditions that result in defective output. For example, if the compiler cannot locate an image, 
it displays a warning and continues generating. Warning numbers range from 3000 through 
4999.
Errors
Conditions that stop the compiler. You can't generate the output until you correct the error. 
Error numbers range from 5000 through 6999.
Internal Errors
Errors caused by the HTML Help Workshop program. Internal error numbers are 7000 and 
greater.
Link TOC books or pages to custom windows (Microsoft HTML Help)
1) Right-click a topic in the TOC pod, select New > Book or Page, and click the Advanced tab.
2) Specify the options for displaying the TOC book or page:
Window
Specify the custom window in which the topic is displayed.
Frame
Specify the frame in which the topic is displayed. Custom framesets appear in this list.
C# PDF Password Library: add, remove, edit PDF file password in C#
your PDF document in C# project, XDoc.PDF provides some PDF security settings. On this page, we will talk about how to achieve this via Add necessary references
add pages to pdf preview; add page numbers to a pdf file
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
DLLs for Deleting Page from PDF Document in VB.NET Class. In order to run the sample code, the following steps would be necessary. Add necessary references:
add page numbers to pdf document; add pdf pages to word
Generating output
415
Comment
TOC comments are not visible to users.
Image
Select custom icons for displaying the book or page in the TOC. Click the pop-up menu  and 
press the Down Arrow key to move through the list of available icons. Select different icons for 
the closed book state and the open book state.
NOTE
:Generate and view the Contents tab in the HTML Help viewer to display custom 
icons.
Mark As New
Displays a red star with the TOC book or page icon to indicate new items to end users. The 
standard icons look like the following:
New book
New page
Use Information Types
This option is only available when Book With Link is selected on the General tab. Select it to 
use a TOC book or page with information types.
Information Types
Click Add to select topics for the information type. Click Edit to change an information type, 
and click Remove to delete an information type.
Types
Display book or page information types.
3) Click OK.
Extract CHM files
You can extract source files from a compiled Microsoft HTML Help file (CHM).
1) In the Toolbox pod, double-click HTML Help Studio.
2) Select File > Open, and then select a CHM file. Click Open.
3) Do either of the following:
To extract an individual file or folder, select it and click the Extract button .
To extract all files, click the Extract button. Select All Files.
4) Specify a destination for Extract To.
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET Project DLLs for Deleting PDF Document Page. In order to run the sample code, the following steps would be necessary. Add necessary references:
add page number to pdf hyperlink; add page numbers to pdf online
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
C#.NET PDF SDK - Add Sticky Note to PDF Page in C#.NET. C#.NET Demo Code: Add Sticky Note on PDF Page in C#.NET. Add necessary references:
adding page numbers to pdf; add blank page to pdf
Generating output
12
416
Rename CHM files
The CHM filename is based on the project filename (.xpj).
1) In the Single Source Layouts pod, right-click HTML Help. Select Properties.
2) In Output Folder And Filename, type a name for the file, including the .chm extension.
3) Click Save.
The CHM file is renamed the next time you generate Help.
Find HTML Help files and components
1) In the Toolbox pod, double-click Find HTML Help Files or Find HTML Help Components.
2) Click Search.
TIP
:To rearrange or resize columns, drag their headings or separator bars.
Replace CHM files
1) In the Toolbox pod, double-click HTML Help Registration.
The Name column lists CHM files that are currently registered on the authoring system.
2) Select the CHM file to replace.
3) Click Edit.
4) Click the browse button  and navigate to the replacement CHM file.
5) Select the file, and click Open. Click OK.
NOTE
:Replacing a CHM file does not affect how users view the Help project.
Register or unregister CHM files
Sometimes compiled Microsoft HTML Help files (CHM) are registered if they are used with appli-
cations. You register CHM files on the authoring system. Registering the files doesn't affect how 
users view the Help project after it's distributed.
1) In the Toolbox pod, double-click HTML Help Registration.
To register a CHM file, click Register. Navigate to the CHM file, and click Open. Click 
OK.
To unregister a CHM file, select it and click Unregister. Click OK.
Generating output
417
JavaHelp layout
About JavaHelp
JavaHelp is a compressed output type that works with applications written in the Java programming 
language. JavaHelp and Java applications run on various platforms.
RoboHelp provides support for the JavaHelp format and automatically creates all Java-based Help 
features and the HTML-based features such as HTML content and hypertext links. You can also 
leverage existing WinHelp and HTML projects to create JavaHelp systems. A file compression 
feature is available for distributing the JavaHelp system.
JavaHelp is a compressed file (JAR file) or a set of files used to run a Help system for a Java applica-
tion. RoboHelp copies all the files to distribute into the JavaHelp folder, or into a JAR file if you 
choose to compile Help.
Authoring requirements
Sun Java 2 SDK or later
JavaHelp 1.1.3 or later
User requirements
Java Runtime Environment (JRE) 1.2.1 or later
JavaHelp 1.1.3 or later
Generate JavaHelp output
Generating JavaHelp saves the source files in the project subfolder JavaHelp (default).
When you generate JavaHelp files, RoboHelp can translate Related Topics controls into controls 
specifically for JavaHelp.
1) Place the Bsscjhrc.jar file in the application extensions folder, or in the class path passed to the 
Java Virtual Machine (Java.exe).
2) Incorporate related topics controls in the topics.
3) Generate the output.
NOTE
:If question marks appear instead of Related Topics controls, the Bsscjhrc.jar file is not in the 
correct location.
R
ELATED
LINKS
:
Output generation basics
Generating output
12
418
Merge JavaHelp projects
Adding the reference merges all elements in the external HelpSet file with the existing project.
NOTE
:You can add external navigation views (TOC, index, search) as remote views. However, adding 
the reference to an external HS file adds all views, with other project files, to the existing project.
JavaHelp limitations
Capitalization
Supports all caps and small caps.
Custom colors
Some custom colors don’t appear accurately in the JavaHelp viewer.
Expanding glossary hotspot definitions
Appear inline.
Fonts
Fonts are automatically set to JavaHelp default fonts. Font size is unsupported.
Forms
Only simple forms appear properly in the JavaHelp viewer.
Framesets
Unsupported.
HTML files generated by Word 2000 or later
Unsupported.
HTML Help controls
Supports WinHelp topic, Shortcut, Table of Contents, Index, Splash Screen, Close Window, 
and HHCTRL Version.
Images
Don’t appear consistently in compressed JavaHelp. Background images and image maps are 
unsupported.
Links
Supports links to e-mail addresses, FTP sites, and external files.
Lists
Only simple bulleted or numbered lists appear properly in the JavaHelp viewer.
Generating output
419
Multimedia
Supports sound files, such as WAV or MIDI, and video files, such as AVI.
Paragraph alignment
Supports tags, such as P align=”center”.
Plain text
Supports non-HTML files.
Pop-up links
The pop-up note window does not have a bottom border if the entire pop-up note is contained 
within the content frame. This limitation does not apply to text-only pop-up notes.
Special effects
Supports ActiveX controls, DHTML, JavaScript, startup screens, and Visual Basic scripts.
Style sheets
Support for partial cascading style sheets is provided with JavaHelp 1.1. (External style sheets 
work correctly.) You can use level 1 cascading style sheets with the Sun Java 2 JDK or later, or 
Swing 1.1.1 with Sun Java 2 JDK or later.
Table attributes
The following attributes are unsupported:
Values set in the initial tag (TABLE) of a table override cell width specifications.
The table width attribute (TABLE WIDTH) functions when specified in absolute pixels, 
but not in percentages.
When used within the TABLE tag, the background color attribute (BGCOLOR) does not 
function.
When used within the TABLE tag, the break tag (BR) causes the table cell to expand by 
the number of BR tags used.
NOTE
:This feature is supported in JavaHelp 1.1.3 and later.
Table alignment cannot be set precisely.
Text animations and effects
Unsupported.
Generating output
12
420
Oracle Help layout
About Oracle Help
Oracle Help is an output type that works with applications written in Java or any other programming 
language.
Oracle Help is a compressed file (.jar) or a set of files used to run a Help system for an application. 
When you generate Oracle Help, the files to distribute are created in a single output folder.
Authoring requirements
Oracle Help components, version 3.2.2, or 4.1.2 or later
NOTE
:Version 3.2.2 is built using the Oracle internal Java GUI tool kit called EWT. Version 4.1.2 
is built using Java Foundation Classes. The functionality, APIs, and supported file formats are 
the same in both versions. To build applications using JFC, or to build custom navigators for the 
Help project, use version 4.1.2 or later. If developers are using Oracle products, use version 3.2.2.
Sun Java 2 SDK or later
Java Runtime Environment (JRE), version 1.2.1 or later
Oracle Help includes the Oracle Help components, the Oracle Help viewer, and API documentation 
for developers.
User requirements
Oracle Help components (version 3.2.2, or 4.1.2 or later)
The Oracle Help project (as either a compiled JAR file or a folder containing individual source 
files)
Sun Java SDK (version 2 or later) or Java Runtime Environment (version 1.2.1 or later)
NOTE
When compiling Oracle Help, make sure to set the encoding type to utf-8 
(-Dfile.encoding=UTF8) while calling the java compiler command. This ensures that the help is prop-
erly generated and can be displayed on all systems.
Update topic IDs for Oracle Help
Oracle Help uses topic IDs (in a map file) to make context-sensitive Help calls. You can change the 
topic ID by editing the topic meta tag.
1) Open the topic in the HTML Editor.
Notes:
If two topics have the same topic title, the latter is assigned another ID when you generate. For 
example, TopicID becomes TopicID1.
Documents you may be interested
Documents you may be interested