c# .net pdf viewer : Add page numbers to pdf document in preview control Library platform web page asp.net winforms web browser robohelp_help19-part1259

Working with topics
161
Notes
Certain features, such as See Also controls and Keyword Link controls, do not work in preview 
mode - both in the Preview dialog box and the browser.
Text-only popups cannot be viewed in Firefox, Chrome, and Safari.
If you close the Preview dialog box, the topic displayed in the browser appears until you refresh 
the browser.
(Preview dialog box) The Back and Forward options in the context-sensitive menu help you 
navigate between topics that you open by clicking links in the topic you are previewing. You 
can also press the Backspace key.
(Preview dialog box) If you change the topic in Design Editor and drag the Preview dialog box, 
RoboHelp updates the content to display the new changes.
Define a conditional build expression
1) In the preview window, click Define.
2) Specify tags to exclude from the output:
To move one tag, select it and click the single arrow button.
To move all tags, click the double arrow button.
3) (Optional) Click Advanced. Select a conditional build tag from the menu. Click Add Tag. Click 
the AND, OR, or NOT operators to define an expression. Click Clear to remove the expression.
NOT
Excludes topics that use a named conditional build tag. NOT has the highest priority of all the 
build expressions.
AND
Includes or excludes topics that use specified conditional build tags. AND has the 
second-highest priority of all the build expressions.
OR
Includes or excludes topics that use specified conditional build tags.
4) Click OK to return to the preview window.
5) To remove the condition from the preview, select None from the menu.
Add page numbers to pdf document 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
adding a page to a pdf document; add pages to pdf online
Add page numbers to pdf document 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 page numbers to pdf; add and delete pages in pdf online
Working with topics
4
162
View design elements
1) Select Edit > View > Show/Hide > [design element].
Master pages
NOTE
Master pages replace templates in RoboHelp HTML 7 and earlier.
An HTML page is made up of three elements: content, layout, and styling. For single sourcing, the 
best practice is to separate content from styling and layout. Although CSS files help to separate 
styling from the content, layout remains embedded in the HTML code. By using master pages, you 
can separate layout and styling from the content. A master page contains the layout information and 
is associated with a CSS file.
A master page is a template for HTML topics. You define the placement of headers, footers, and 
placeholders for the body, breadcrumbs, and topic TOC. Master pages can include snippets and 
Design element
Appearance in the Design Editor
Bookmarks
Paragraph markers
Table gridlines
Glyphs
Fields
Unknown tags
Conditional areas
Comments
C# Create PDF Library SDK to convert PDF from other file formats
offer them the ability to count the page numbers of generated document in C#.NET using this PDF document creating toolkit, if you need to add some text
add page number to pdf print; adding page to pdf
C# Word - Word Create or Build in C#.NET
also offer them the ability to count the page numbers of generated using this Word document adding control, you can add some additional Create Word From PDF.
add document to pdf pages; add contents page to pdf
Working with topics
163
user-defined variables. You can create a topic using a master page or associate an existing topic with 
a master page. When you create a topic using a master page, the body content is placed in the 
resulting topic. If you apply a master page to an existing topic, the body content is ignored.
The layout information defined in the master pages is not visible in Design view. However, you do 
see the CSS of the master page in Design view. You can see the layout when you generate output or 
a preview. The topic content is placed in the body placeholder, and the layout is inherited from the 
master page. All placeholders defined in the master page are also populated with relevant informa-
tion when you generate output.
You can use tables to create a precise layout where each placeholder is placed in a table cell.
Body placeholder
When you create a topic from a master page, the topic includes content from the master page. 
Copyright information is an example. When you apply a master page to a topic, actual content 
of the topic replaces the body placeholder at the time of preview and generation.
NOTE
When you apply a master page to a topic, the header and footer of the topic are overridden 
by those of master pages.
Topic TOC placeholder
Shows the automatically generated topic TOC at the time of generation or preview of Help 
topic. Define the exact location and format of the topic TOC by designing the layout of the 
master page. By default, the levels allowed for a TOC layout are heading 2 to heading 6.
Breadcrumbs placeholder
Shows the automatically generated breadcrumbs at the time of generation of Help topic. The 
breadcrumbs are generated based on the TOC. When you preview a topic, actual breadcrumbs 
links are not generated and only the layout of breadcrumbs is visible.
You can apply conditional build tags to the topic TOC and breadcrumbs placeholders but not to the 
body placeholder. However, you can apply a conditional build tag to the content inside or outside 
the body placeholder.
Create a master page
1) Select Output > Master Page > New Master Page.
2) Enter a name for the new master page in the General tab.
NOTE
Master pages have the file name extension .htt.
3) Click the Appearance tab.
4) Select a style sheet to apply to the master page.
5) (Optional) Select the Background Sound options.
6) Click OK.
C# PowerPoint - PowerPoint Creating in C#.NET
offer them the ability to count the page numbers of generated in C#.NET using this PowerPoint document creating toolkit, if you need to add some text
add and delete pages in pdf; add page numbers to pdf document in preview
C# Word - Word Creating in C#.NET
offer them the ability to count the page numbers of generated document in C#.NET using this Word document creating toolkit, if you need to add some text
adding page numbers in pdf; add page pdf reader
Working with topics
4
164
A new master page shows the body placeholder by default. You can insert topic TOCs by clicking the 
Topic TOC icon  and breadcrumb placeholders by clicking the Breadcrumbs icon  from the 
toolbar in the Design editor of master pages. But this toolbar does not appear for normal pages. You 
can insert any number of topic TOCs or breadcrumbs at any location in the master page.
Create a master page from a topic
1) Open a topic.
2) Do one of the following:
Right-click in the Design Editor and select Add To > Master Pages.
Select Output > Master Page > Add Selected Topic To Master Pages
All the content in the topic is wrapped in the body placeholder. After you add a topic to a master 
page, any new topic created from this master page includes its body placeholder content.
When topics are associated with a master page, the style sheet, header, and footer of the master page 
override style properties of the topic. You can edit or change the CSS of a topic later.
NOTE
Use the Topic Properties option to change the master page associated with a topic.
R
ELATED
LINKS
:
Headers, footers,and page breaks
Formatting master pages
When you generate or preview a layout, border and shading properties of the master pages override 
border and shading properties of topics. If the properties do not conflict, they are applied inde-
pendently. For example, if you set border properties for a master page, and background color for a 
topic, the final output topic has both applied to it.
Edit a master page
1) Do one of the following:
Right-click a master page in the Output Setup pod and select Edit.
Double click a Master Page in the Output Setup pod.
2) Make the desired changes.
Change the CSS associated with a master page
1) Right-click in a master page and select Properties.
2) Click the Appearance tab.
C# Excel - Excel Creating in C#.NET
also offer them the ability to count the page numbers of generated in C#.NET using this Excel document creating toolkit, if you need to add some text
add a page to a pdf in reader; add page numbers to a pdf
Working with topics
165
3) Select a style sheet from the list of style sheets available in a project.
4) Click OK.
NOTE
Select the Used In tab in the Master Page Properties dialog box to see a report of the topics asso-
ciated with the master page.
Insert a placeholder
You can insert placeholders for topic TOCs, breadcrumbs, and topics in master pages. By default, a 
body placeholder is inserted in a new master page.
1) Place the cursor below or after the body placeholder.
2) Select Insert > Page Design > Topic TOC or Breadcrumbs.
NOTE
You cannot insert a placeholder inside a paragraph as inline text or in headers or footers.
R
ELATED
LINKS
:
Headers, footers,and page breaks
Format and edit placeholders
You can format styles in placeholders using the Format Placeholders option from the context menu. 
Open a master page in Design view and do one of the following:
Right-click a placeholder. Select Format Placeholder.
Select a placeholder and click the Format Placeholder button  in the Design Editor toolbar.
Double-click in the placeholder.
Notes:
If a body placeholder is deleted from the master page or does not appear, the resultant topic 
has its headers appear first (if at all), followed by the HTML content of the master page, the 
topic content, and the footer (if present).
You cannot apply DHTML effects on the placeholders. The content inside the body place-
holder is normal HTML content, so you can apply DHTML effects to it.
You can preview the master pages to see how the placeholder content is displayed in the final 
output. If the associated master page has topic TOC and breadcrumbs placeholders, the topic 
TOC and breadcrumbs are generated at the time of preview or layout generation.
R
ELATED
LINKS
:
Add breadcrumbsto topics
Working with topics
4
166
Importing master pages
You can import master pages from other projects and apply them to topics in your current project. 
When you upgrade from RoboHelp 7 or earlier, topic templates convert to master pages when you 
import them. Except for the header and footer, all the content in the topic template is wrapped in the 
body placeholder.
Applying master pages
You can apply or change the master page to one or multiple topics at a time. Use this option to 
change the master page of one or more, but not all topics in your project. You can apply the master 
page to all topics when you generate the Help output.
Apply a master page to a topic
1) From the Topic List, right-click the topic, and select Properties.
2) In the Topic Properties dialog box, select the General tab.
3) All the master pages in a project are listed in the Master Page menu. Select a master page and 
click OK. Optionally, you can do the following:
To preview the selected master page, click the Preview icon.
To select a master page that is not in the current project, click the Browse button.
Apply a master page to multiple topics
1) In the topic list, sort the topics by the master page associated with them.
NOTE
If the Master Page column is not visible, right-click a column header, and select Master 
Page from the menu.
2) Select the topics that are associated with the master page that you want to substitute. If you are 
applying master pages for the first time, select the topics that are not associated with a master 
page. You can also select multiple sets of topics with different master pages applied to them.
3) Right-click, and select Properties.
4) In the Topic Properties dialog box, select General tab.
5) Select the master page from the Master Page menu, and click OK.
Applying a master page or CSS at the time of generation
Single-source layouts let you override the master page or the CSS when you generate output. For 
different output results, apply different master pages or a different CSS.
Working with topics
167
Each single-source layout except the Printed Documentation layout provides an option to apply 
master pages or CSS. You can choose to apply a master page or a CSS across all the topics in a 
project.
NOTE
For the Printed Documentation layout, you can apply only a different CSS.
If you do not select the Apply To All Topics option, the master pages associated with individual 
topics take effect. If no master pages are associated with individual topics, RoboHelp applies 
no master pages when it generates output.
If you choose to apply a master page, master pages associated with individual topics are over-
ridden. The CSS associated with the master page becomes effective and overrides the CSS asso-
ciated with all other individual topics.
If you choose to apply a CSS, master pages associated with individual topics take effect. The 
selected CSS is applied to all the topics whether any master page is associated with them or not.
Adding headers and footers for printed documentation
You can add headers and footers to the master pages for printed documentation. When you add a 
header and / or a footer, you can added static information. For example, you can add the name of 
the document author to the footer. However, in addition to static information, you can also add 
information specific to the document itself.
To add headers and footers for printed documentation:
1) Go to the Output Setup pod.
2) Expand the Master Pages folder and double-click to open a master page.
Alternatively, to create a new master page, right-click on the Master Pages folder icon and 
choose New Master Page.
3) To add or edit a header to the master page, click the Edit Header icon in the upper-right corner 
of the Master Page pane.
Similarly, to add or edit a footer to the master page, click the Edit Footer icon in the upper-right 
corner of the Master Page pane.
4) In the header or footer, add static content as needed.
5) Besides the static content, you can also add the following variables:
Page Number:
To add a page number to the header or footer, click the Insert Page Number icon in the 
upper-right corner of the Master Page pane.
Chapter Name
To add a chapter to the header or footer, click the Insert Chapter Name icon in the upper-right 
corner of the Master Page pane.
Working with topics
4
168
While the static content in the headers and footers of a document display as they are, the page 
numbers and chapter names display dynamically.
Manage topics
Rename a topic
When you rename a topic, the title is updated in the topic properties. Links to the topic still work. 
Other references are not automatically updated. For example, you may need to edit the TOC page 
title in the TOC Editor.
If you create new topics using a master page, topic titles are automatically updated when you change 
a topic title in Topic Properties.
1) Do one of the following:
Select Project > Open > Pods > Project Manager.
Select Prjoect > Pods > Topic List.
2) Select a topic.
3) In the toolbar, click the Properties icon n . Click the General tab.
4) In the Topic Title box, type the new title.
5) Click OK. The topic title is updated.
6) To change the topic heading, open the topic in the Design Editor. Edit the heading text.
NOTE
:To match the file name to the updated topic title, change the file name when you change a topic 
title.
R
ELATED
LINKS
:
Rename topic files
Manage files
Update topic references
If you rename a topic title, make sure that you update the following items as indicated.
Text links
The path of the link is updated, but the link text that is visible to a user is not. If link text in any 
topics includes the topic title, update each topic.
Working with topics
169
Topic heading
If you want to change the topic heading to match the topic title, change it in the Design Editor.
Table of contents
Update a book or page with the new title. In the Table Of Contents pod, right-click the book 
or page and select Rename. Enter the new title.
Index
If the topic title is an index keyword, update the keyword in the Index pod. Right-click the 
keyword in the upper pane and select Rename. Type the new title.
Add underscores to file names
If topic file names have multiple words, you can set RoboHelp HTML to replace underscores with 
spaces. This convention enables TOC books and pages to synchronize with topic content displayed 
in the viewer.
Existing file names aren’t affected unless you edit them.
1) Select File > Options.
2) Click the General tab.
3) Select Use Underscores In file names.
Change topic properties
Topics have properties that define their appearance and index keywords. You can change properties 
for a single topic or a group of topics.
1) Do one of the following:
Right-click one or more topics in the Topic List pod. Select Properties.
Right-click a topic in the Project Manager pod. Select Properties.
Right-click a topic in the Design Editor and select Topic Properties.
2) Click a tab and make changes.
3) Click OK.
TIP
:Use options on the Status tab to track topic development and manage the project. (To access the 
Status tab, right-click a topic and select properties. On the Topic Properties dialog box, select the Status 
tab.) You can also generate project reports based on properties you set.
Working with topics
4
170
Change topic properties on the Index tab (WebHelp Pro)
Work with keywords referenced by the topic.
Select Index
Select an index to add keywords or view the related referenced keywords.
Index Keywords
Create and edit keywords.
Add
Add a keyword from the Index Keywords text box.
Add Existing
Copy a keyword from other topics.
Delete
Remove a keyword.
Replace
Replace a keyword with text from the text box.
Smart Index
Open the Smart Index wizard.
Properties
Open the General tab. Save the keyword in either the index file or in the current topic.
Changing master pages
To change which master page is applied to a topic, select a master page from the Master Pages menu. 
The default is the last master page applied to the topic. You can view the master page by clicking the 
View button  or browse to a new master page by clicking the Browse button.
R
ELATED
LINKS
:
Update the ToDo list for a topic
Link a stylesheet to topics or master pages
Apply conditionalbuild tags to multiple topics
Identify thebrowse sequences a topic is assigned to
Fix broken links
Documents you may be interested
Documents you may be interested