asp. net mvc pdf viewer : How to split pdf file by pages control software platform web page winforms azure web browser nohg4-part290

2.6   Formatting the Text
33
2.6 Formatting the Text
A cascading style sheet for HTML files is like a template for a Word or FrameMaker file. 
It contains information about the appearance of the HTML files. It defines some 
general information about the file, for example, the background color and default font 
type. It also defines the font type, size and color, margins, and so on, for various styles. 
There are both paragraph styles, which format an entire paragraph, for example, 
headings and attention paragraphs; and character styles, which you apply to one or 
more words, for example field and table names or keys on the keyboard.
The style sheet is a file with the extension .css. You must store a copy of the style sheet 
in the folder of every project that uses it. Our style sheet is called master.css. Make sure 
that you have a copy of master.css in the Source folder of the project you are working 
in. 
Using Paragraph Styles
The cascading style sheet contains definitions of a number of different paragraph styles 
and character styles. This section contains a description of how to apply a paragraph 
style, followed by descriptions of the paragraph styles in master.css. 
To apply a style to a paragraph, follow this procedure:
1 Click the paragraph to which you want to apply a style. If you want to apply the 
same style to two or more adjoining paragraphs, you can select the paragraphs.
2 Click the drop-down button to the right of the Style field. A list of styles appears, as 
you can see in the following picture:
3 Paragraph styles appear first on the list, followed by character styles. Click the 
relevant style. 
The Style field
This symbol indicates 
that this is a paragraph 
style
How to split pdf file by pages - Split, seperate PDF into multiple files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
pdf rotate single page; pdf file specification
How to split pdf file by pages - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
split pdf; pdf split and merge
Chapter 2.   Creating a New Topic
34
Note
Some styles have subclasses. For example, Heading3 has subclasses Attention and 
Example. The Normal style has subclasses Attention, CellHeading, Code and Example. 
RoboHELP HTML does not indicate which styles are subclasses of other styles, except by 
the order in which they are listed. Thus, Attention appears on the list twice, but the 
Attention style that follows Heading3 is for a heading, while the Attention style 
following Normal is for the body text of a warning. 
The following two tables show when to use the paragraph styles that are defined in 
master.css. Both tables contain the same information, but in a different order. The first 
table lists the styles in the same order RoboHELP HTML lists them. The next table lists 
the styles in the order in which they are likely to appear in a topic. You can choose 
which table to refer to, depending on your needs.
Attention
RoboHelp lists a number of additional styles that are not in our style sheet. Only use 
the styles in this list.
Paragraph Styles in the Order RoboHELP HTML Lists Them
Style
Type of Paragraph
Description
Heading1
Topic Heading
The first line in the topic.
Heading2
Secondary Heading
Heading within a topic. Infinitive heading 
in task topics. Also commonly used in 
report and batch job topics.
(Heading3) Attention
Attention Heading
Heading for Warning, Note or Tip.
(Heading3) Example
Example Heading
Heading for an example.
Heading4
Link Heading
Heading before a list of links, for example 
Related Topics.
Normal
Normal text
All body text that does not have special 
formatting.
(Normal) Attention
Attention Body Text
Body text for Attention, Warning, Note or 
Tip.
(Normal) CellHeading
Table Heading
A heading for a table row or column.
(Normal) Code
Code
Command text, for example: 
d:\fin\finw.exe
(Normal) Example
Example Body 
Body text for an example.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
pdf insert page break; cannot select text in pdf
C# PDF Page Insert Library: insert pages into PDF file in C#.net
a new PDF page into existing PDF document file, RasterEdge C# page using C# .NET, how to reorganize PDF document pages and how to split PDF document in
cannot print pdf no pages selected; break pdf into multiple documents
2.6   Formatting the Text
35
Paragraph Styles in the Order in Which They Are Likely to Appear in a Topic
Using Character Styles
This section contains a description of how to apply a character style, followed by 
descriptions of the character styles in master.css. 
To apply a character style, follow this procedure:
1 Select the text to which you want to apply a style.
2 Click the drop-down button to the right of the Style field. 
Type of Paragraph
Description
Style to Apply
Topic Heading
The first line in the topic.
Heading1
Attention Heading
Heading for Warning, Note or Tip.
(Heading3) Attention
Attention Body Text
Body text for Attention, Warning, Note or 
Tip.
(Normal) Attention
Secondary Heading
Heading within a topic. Infinitive heading 
in task topics. Also commonly used in 
report and batch job topics.
Heading2
Normal text
All body text that does not have special 
formatting.
Normal
Example Heading
Heading for an example.
(Heading3) Example
Example Body Text
Body text for an example.
(Normal) Example
Table Heading
A heading for a table row or column.
(Normal) CellHeading
Code
Command text, for example: 
d:\fin\finw.exe
(Normal) Code
Bullets
A bulleted list.
Use the Bulleted List button 
on the toolbar
Numbering
A numbered list.
Use the Numbered List 
button on the toolbar
Link Heading
Heading before a list of links, for example 
Related Topics.
Heading4
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Moreover, you may use the following VB.NET demo code to insert multiple pages of a PDF file to a PDFDocument object at user-defined position.
break pdf password online; pdf print error no pages selected
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Ability to remove consecutive pages from PDF file in VB.NET. Enable specified pages deleting from PDF in Visual Basic .NET class.
c# print pdf to specific printer; break apart a pdf
Chapter 2.   Creating a New Topic
36
A list of styles appears, as you can see in the following picture:
Paragraph styles appear first on the list, followed by character styles. Some of the styles 
in the list are not defined in our style sheet. Only use the character styles in this table:
3 Click the relevant style. 
Type of 
Topic
Type of Word
Example
Style to Apply
All
Keys on the keyboard d Keys like E
NTER
or C
TRL
Emphasize-Caps
All
Commands
d:\fin\finw.exe
Emphasize-Code
Task Topic 
(only)
Text that the user 
must input (enter).
Output from the 
program.
Options.
In the No. field, enter 
CASH.
The field now contains 
0.00.
In the Type field, select 
Item.
Emphasize-Input
Task Topic 
(only)
Names of buttons, 
menu items or 
objects.
Click Sales & 
Receivables
Customers.
Emphasize-Name
Task Topic 
(only)
Keys on the keyboard d Keys like E
NTER
or C
TRL
Emphasize-Caps 
+ the Bold button 
on the toolbar
The Style field
This symbol indicates 
that this is a character 
style
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Ability to remove a range of pages from PDF file. Description: Delete consecutive pages from the input PDF file starting at specified position. Parameters:
break a pdf file; break up pdf file
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
reader split pdf; break apart a pdf in reader
2.6   Formatting the Text
37
Using Other Forms of Typographical Emphasis
It is important that the user/reader can easily recognize different terms that are 
discussed in the documentation. One basic rule is that all words and designations that 
come from the program (such as field names, window names, tabs, buttons and so on) 
must be written exactly as they appear in the program. That is, they should be 
capitalized and abbreviated as they are in the program.
Technically, you are able to use any formatting that RoboHELP HTML allows you to use. 
However, you must use the styles that are defined in the cascading style sheet wherever 
possible. This will ensure that all topics are formatted consistently. In particular, if we 
decide to redefine a style at some time in the future, the only way it will be updated 
everywhere is if the style has been applied consistently.
Attention
Access keys are not underlined in the online Help.
Hyphenation
You do not know how large a Help window the user will choose. Thus, you cannot 
predict which word will appear at the end of a line in the Help window. Therefore, do 
not use any hyphenation in online Help.
Creating Tables and Columns
Tables must be set up using RoboHELP HTML’s default table settings so that they will 
appear correctly in the finished Help text. (For lists with more than one column, you 
should also use a table.)
To insert a table in your text, click Table, Insert, Table and specify how many cells the 
table should contain. 
RoboHELP HTML will insert a table with settings that allow the table to resize when the 
Help window is resized.
If you need a row or column heading in the table, use the (Normal) CellHeading 
paragraph style. 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. Able to integrate VB.NET PDF Merging control to both .NET WinForms application and ASP.NET project
pdf split; pdf separate pages
C# PDF File Compress Library: Compress reduce PDF size in C#.net
size PDF document of 1000+ pages to smaller one in a short time while without losing high image quality. Easy to compress & decompress PDF document file in .NET
break a pdf; pdf specification
Chapter 2.   Creating a New Topic
38
2.7 Inserting Shortcut Images
If you include a shortcut to an application window, you must insert the shortcut 
graphic (shortcutCold.gif) before the link.
How to Insert an Image in RoboHelp
Importing images into RoboHelp is very intuitive: place the cursor where you want the 
image (one space before the shortcut text) and click Insert, Image (the icon on the 
toolbar that looks like a picture frame). Select the relevant file from the Images in 
Project field and click OK.
2.8   Hyperlinks and ALinks
39
2.8 Hyperlinks and ALinks
The online Help includes two types of links, hard-coded links and ALinks. 
• Hard-coded links are links that are written into the individual topics by the writers. 
They must not be changed by the NTRs. Hard-coded links may occur in all topics.
• ALinks are links that are displayed in a pop-up window or Topics Found dialog box, 
which assembles the links "on the fly" and lists them in alphabetical order. ALinks 
have the advantage that they can be used to include new topics added by country 
and regional offices. The maximum number of ALinks from core development in a 
window topic is 12. 
We have ALinks only at the bottom of window topics and at the top of table topics. 
Placement of Links
The type of link can be identified according to its position: 
See the descriptions of the individual topic types for details on which types of links 
belong in each topic type. 
Note that the top links in table and field topics are inserted by GATE (the post 
processing program) immediately before the Help is compiled. The writer does not 
have to do anything. The bottom links in window topics can most easily be inserted 
using the Create Topics macro before the topic is written. The writer must specify which 
topics will be displayed. For more information, see Creating ALinks on page 44.
Name of link
Position
Example
Type
Top link
At the top of the text
Table topics linking to 
field topics (List of 
Fields in the Table).
Field topics linking to 
table topics (The XYZ 
Table).
ALinks (GATE)
Hard-coded links 
(GATE)
Intertextual links
In the middle of the 
text
Field topics linking to 
other field topics.
Shortcut in the first 
step of a task, which 
launches an 
application window.
Hard-coded links 
(writer)
Bottom links
After the text
Window topics linking 
to task, overview and 
table topics (Related 
Tasks, More 
Information).
Task topics linking to 
other tasks and/or 
overviews (Related 
Topics).
ALinks (macro/writer)
Hard-coded links 
(writer)
Chapter 2.   Creating a New Topic
40
2.9 Creating Hyperlinks and Shortcuts
RoboHELP HTML allows you to easily insert hyperlinks into your text. The following 
pages describe how to:
• link to a topic within the same Help project.
• use an alternative hyperlink text.
• link to a topic in another project.
• insert a shortcut that launches a window in Microsoft Dynamics NAV.
Linking to a Topic in the Same Project
To insert a hyperlink to a topic within the same Help project:
1 Select the text that you want to make into a hyperlink. If the topic is for an object in 
Microsoft Dynamics NAV, the text must include the GATE code for the object. GATE 
will then be able to update the text.
2 Click Insert, Hyperlink (C
TRL
+K). The Hyperlink window appears. 
3 In the list in the lower left corner of the window, select the topic that you want to 
link to.
The program automatically inserts the file name in the Link To field.
4 Click OK.
2.9   Creating Hyperlinks and Shortcuts
41
The following example illustrates a hyperlink that uses the GATE code for the link text:
Example  
You are working in the Sales & Receivables tables project. You want to create a hyperlink to the 
Customer table and you want the link in the compiled Help to appear as: Customer
. In your current 
topic, you enter and select the text ($ T_18 Customer $). Then you fill in the Hyperlink window as 
follows:
Using an Alternative Text in a Hyperlink
You must use the GATE code if you want the hyperlink text to contain the name of an 
object in Microsoft Dynamics NAV. Otherwise, simply enter the text as you want it to 
appear.
Example  
You are working in the Sales & Receivables tables project. You want to create a hyperlink to the 
Customer table and you want the link in the compiled Help to appear as: customers
. You enter and 
select the text customers. Then you fill in the Hyperlink window as above.
Linking to a Topic in Another Project
Sometimes you will need to link to a topic in another project. Then you must fill in the 
Hyperlink window in a different manner:
1 In the Link To field, enter the name of the Help project that contains the topic, plus 
the topic file name. Use the following syntax: 
<project name>.chm::/<topic file name> 
2 Click OK.
3 Save your work.
Chapter 2.   Creating a New Topic
42
Inserting a Shortcut that Launches a Window in Microsoft Dynamics NAV
The first step in a task will often need to include a shortcut that launches a window in 
Microsoft Dynamics NAV. To insert a shortcut, do the following:
1 Type the text of the step. "Open the <Form Name> window". For example, "Open 
the ($ F_5050 Contact Card $) window".
2 Insert the cursor after "the" and then insert a space.
3 Click Insert, Image. Browse to locate the shortcutCold.gif file in the Source folder for 
the current project and click OK.
Attention
RoboHelp may suggest the shortcutCold.gif in the last project you worked in. 
4 Select the window name (including the GATE code) and then click Insert, Hyperlink 
(C
TRL
+K).
5 In the Link to field, insert one of the following: 
6 Replace 123 with the number of the form, report or batch job and then click OK.
Example  
The following picture shows how you would create a shortcut to Form 5050, the Contact Card:
Type of window
Link
Form
navision://client/run?target=Form 123
Report or Batch Job 
Request
navision://client/run?target=Report 123&requestform=1
Documents you may be interested
Documents you may be interested