download pdf from byte array c# : Add bookmarks to pdf preview application SDK utility azure wpf asp.net visual studio dmstudioguide54-part1598

Defining Basic Font Properties
517
D
EFINING
PDF F
ONT
P
ROPERTIES
Follow these steps to set PDF font properties:
1. Choose Manage, System, Fonts and highlight the font you want. Then click the 
Properties tab.
2. Modify these properties as needed:
Field
Description
Font File
This is the name of the font file.
Char Set ID
A character set (also known as a symbol set) identifies the set of symbols provided 
by the font. Some printers require that you refer to a character set by its ID number 
instead of its name. This is used in PostScript printing to build an internal code page. 
Use W1 for the ANSI code page. This value should match the character set ID 
specified in the CODEPAGE.INI file. For instance, if you enter 1004 as the code 
page, enter W1 here. 
Code page      Char Set ID 
1004
W1
1250
WE
1251
WR
1253
WG
1254
WT
1257
WL
Char Set Name
This field may display information, but no entry is required.
Embed Font
Choose Yes if you want the system to embed this font. The default is No.
Typeface ID
This field may display information, but no entry is required.
Font Index
This field may display information, but no entry is required.
Font Name
This field may display information, but no entry is required.
Other Info
This field may display information, but no entry is required.
Flag
This field may display information, but no entry is required.
Add bookmarks to pdf preview - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to create bookmarks in pdf file; excel pdf bookmarks
Add bookmarks to pdf preview - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
display bookmarks in pdf; add bookmarks to pdf
Chapter 14 – Handling Fonts
518
D
EFINING
F
ONT
D
IMENSIONS
Follow these steps to define font dimensions:
1. Choose Manage, System, Fonts and highlight the font you want. Then click the 
Dimensions tab.
2. Modify these properties as needed:
Field
Description
FAP Height
This is the largest font character height (in FAP units, 2400 dots/inch) The font height 
affects the size of text displayed when running under Windows.
FAP Width
This is the largest font character width (in FAP units) The font width affects the width 
of text displayed when running under Windows. 
FAP Baseline
This is the largest font character base line (in FAP units) The baseline is measured 
from the top of the largest character to the imaginary line that the character appears 
to rest on. The font baseline affects the positioning of text displayed when running 
under Windows. 
FXR File
Under Windows, the font file name has the extension FNT. This field is not currently 
used. 
FON File
Under Windows, the font width table file name has the extension FON. This field is 
not currently used. 
Code Page
Under Windows, the system uses the ANSI code page. Normally, this field is set to 
1004 or is left blank.
Width Table
The width table is calculated from the printer font file and is used to determine 
character spacing when displaying text. Fixed pitch fonts use the same width for each 
character. The width is measured in FAP units (2400 to an inch).
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview component enables compressing and
copy pdf bookmarks to another pdf; create bookmark pdf
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Independent component for splitting PDF document in preview without using Add necessary references: a PDF file into multiple ones by PDF bookmarks or outlines.
pdf bookmarks; export pdf bookmarks
Defining Font Dimensions
519
The Dimensions tab provides information about the font file. Information on this 
window should match the characteristics in the font file. If you enter dimension 
information which does not match the actual font file, only the bitmap font window 
display changes. The actual dimensions of the font in the font file do not change, nor 
do print dimensions of the font change.
C# PDF File Split Library: Split, seperate PDF into multiple files
Advanced component for splitting PDF document in preview without any third Add necessary references: a PDF file into multiple ones by PDF bookmarks or outlines.
bookmark pdf documents; how to add bookmarks to pdf files
C# Create PDF Library SDK to convert PDF from other file formats
editable PDF with a blank page, bookmarks, links, signatures document in C#.NET using this PDF document creating toolkit, if you need to add some text
add bookmarks to pdf preview; split pdf by bookmark
Chapter 14 – Handling Fonts
520
I
MPORTING
F
ONTS
Studio provides a wizard to guide you through the steps of importing fonts into your 
your font cross-reference (FXR) file. Studio lets you import these types of fonts:
• AFP
• Fonts in another FXR
• PCL
• PostScript
• TrueType
• Metacode
For instance, you can use this wizard to import TrueType fonts into your FXR file.
Follow these steps to add fonts to your font cross-reference (FXR) file:
1. Open the workspace which uses the font cross-reference (FXR) file to which you 
want to add fonts.
2. Choose Manage, System, Fonts.
3. From the Font menu, choose Import
The Import Fonts - Select Type window appears:
Note
To import TrueType or PostScript fonts, first place a copy of the fonts you want to import 
from the \Windows\Fonts directory into a temporary directory. You will then import those 
fonts from the temporary the directory.
C# powerpoint - Convert PowerPoint to HTML in C#.NET
HTML document file, converted by C#.NET PowerPoint to HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and font Add references:
how to bookmark a pdf document; excel hyperlink to pdf bookmark
C# Word - Convert Word to HTML in C#.NET
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and font Add references
create bookmarks pdf; bookmarks pdf file
Importing Fonts
521
Select the type of font you want to import and click Next. You can choose from 
these types of fonts:
The Import Fonts - Select Font Files window appears:
Font
Description
AFP
AFP fonts consist of a code font file, a code page file, and a character set file. 
These fonts are typically used on IBM AFP printers.
Font Cross-Reference 
(FXR)
Lets you import fonts from another FXR file.
PCL
This option imports PCL bitmap fonts into your FXR. These fonts are typically 
used on PCL printers.
PostScript
This option imports PostScript bitmap fonts into your FXR. These fonts are 
typically used on PostScript printers.
TrueType
This option imports TrueType fonts into your FXR. These fonts are common 
on Windows computers.
Xerox Metacode
This option imports Metacode fonts into your FXR. These fonts are typically 
used on Xerox Metacode printers.
How to C#: Basic SDK Concept of XDoc.PowerPoint
Conversely, conversion from PDF to PowerPoint (.PPTX) is also split PowerPoint file(s), and add, create, insert This class describes bookmarks in a PowerPoint
pdf bookmark; copy pdf bookmarks
How to C#: Basic SDK Concept of XDoc.Word
Conversely, conversion from PDF to Word (.docx) is also and split Word file(s), and add, create, insert This class describes bookmarks in a Word document.
pdf create bookmarks; how to create bookmark in pdf with
Chapter 14 – Handling Fonts
522
4. Click Select Files to select the fonts you want to import. The Import Fonts - 
Select Font Files window changes after you select the fonts you want to import:
5. For each font, specify the point sizes you want to import. Click Insert All to 
import all point sizes. You can also change the font’s properties if necessary.
6. Click Finish to import the fonts into your font cross-reference file (FXR).
Click here to select the fonts 
you want to import.
Use these buttons to move 
through the list of fonts.
C# Excel - Convert Excel to HTML in C#.NET
document file, converted by C#.NET Excel to HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and font Add necessary references:
bookmarks pdf reader; create bookmarks in pdf
How to C#: Basic SDK Concept of XDoc.Excel
Conversely, conversion from PDF to Excel (.XLSX) is also and split Excel file(s), and add, create, insert This class describes bookmarks in a Excel document.
acrobat split pdf bookmark; export pdf bookmarks to text file
523
Chapter 15
Testing Your Work
This chapter discusses how you can test the forms you have created and analyze 
system output. Testing the forms involves using the Test Scenarios manager. 
Analyzing the output involves using Printstream Analyzer.
This chapter includes these topics:
• Overview on page 524
• Using the Screen on page 526
• Creating a Test Profile on page 533
• Running a Test Scenario on page 535
• Changing Test Properties on page 538
• Modifying the AFGJOB File on page 539
• Deleting a Test on page 540
• Using the Printstream Analyzer on page 541
Chapter 15 – Testing Your Work
524
O
VERVIEW
When you use the Test Scenario manager to run a test, keep in mind Studio does not 
execute the GenTrn and GenPrint processing steps. When you select an 
AFGJOB.JDT file you want to use for test, Studio creates a copy of that file and 
modifies it to exclude some rules and include others. One of the included rules 
eliminates the GenTrn requirement. Aside from those top level rules replaced in the 
AFGJOB sections, all the other rules remain where they are.
These rules are not imported into the AFGJOB.JDT file for a test run:
• LoadExtractData
• UpdatePOLFile
• ServerJobProc
• InitPrint
• InsNAHdr
• PrintFormset
• WriteOutput
• WriteNAFile
They could cause problems with the way Studio runs the test or else are simply not 
applicable in the case of the ServerJobProc rule.
Also keep in mind that you do not have to check in resources to include them in a 
test run. This lets you easily experiment with resources you are developing and only 
check them in once you have corrected any problems.
Breakpoints
The breakpoint process stops on most other rules defined in the AFGJOB.JDT file. 
The LoadExtractData rule is, however, an exception. Since a test has no GenTrn 
processing step, the extract data is already loaded. If you execute another 
LoadExtractData rule, it means you are reading a second transaction before 
processing the first — effectively skipping ever other transaction in your extract.
Establishing origins and pagination are tasks that happen sequentially. The origin for 
each is determined when processing encounters that section, until that time the 
section may appear in an incorrect position. Furthermore, the final pagination 
process does not take place until you get to a form set- or transaction-level rule on 
the reverse processing, such as the PaginateAndPropagate rule. This means you may 
see some really long pages. in comparison to your page\paper setting, until this 
occurs.
Note
Please note that your original AFGJOB.JDT file is not changed. Studio makes a copy of 
this file and modifies it for testing purposes. Also, unlike an actual run, no files are saved 
to disk.
Note
The Test Scenarios option does not support custom Proc rules in the JDT file. 
Overview
525
A breakpoint also occurs when form set reloads. This happens any time the list of 
form set sections changes outside the normal triggering process. So, if you have a 
DAL rule or some other rule that adds or deletes a form or section beyond normal 
triggering, this event will be a breakpoint.
Messaging can give you more feedback of exactly what processed and in what order. 
When things are going along nicely, you may want to turn messaging off to reduce 
the clutter you see on the screen. When things are not working as expected, you 
would probably turn on more messaging to get an idea of what is happening.
Note
Changes to a graphic via DAL or a rule may not appear in the Test view until the final 
document pagination occurs. The change can appear earlier if the section that contains 
the graphic is also forced in-lined due to the growth of a text area.
Chapter 15 – Testing Your Work
526
U
SING
THE
S
CREEN
Studio places all the tools you need to create test profiles and run tests at your 
fingertips. The screen is your testing area. It is important to become familiar with the 
general screen layout and parts of the screen. Understanding the screen layout will 
help you work quickly and efficiently.
The main window that appears when you are testing your resources is shown here.
Title bar
Toolbar
Menu bar
Set breakpoints on the Control 
Panel tab
Click this tab to view the form 
set pane.
Output area
Status bar
Item
Description
Title bar
The title bar displays the name of the workspace you have open, followed by Documaker 
Studio, and then the name of the test you are running. 
Toolbar
The toolbar contains a row of icons that provide quick access to common options.
Menu bar
The menu bar provides access to the pull-down menus.
Breakpoints
The Control Panel tab lets you set breakpoints that tell Studio when to pause the test. 
Output area
The Output area shows you any messages generated by the test.
Status bar
The Status bar shows the current user ID and other status information.
Viewing area
Depending on the tab you choose, Studio shows you the forms as they are processed, 
your AFGJOB.JDT file, your extract file, or the DAL script you are executing.
Documents you may be interested
Documents you may be interested