memorystream to pdf c# : Acrobat split pdf bookmark control application platform web page azure winforms web browser dmstudioguide32-part1574

Using Printcommander to Create Sections
297
Creating a FAP File
Follow these steps to create a FAP file using Printcommander:
1. Start Studio and make sure a valid master resource library (MRL) is selected. In 
Studio, after opening a workspace, you can check this by choosing Manage, 
System, Settings and then looking under the Resource Path Setup settings.
2. Open a Windows application such as Microsoft Word. Open or create a sample 
document.
3. Select Print from the File menu and change the printer to the Docucorp virtual 
printer. Select Ok. This generates a FAP file. You will see the green NetMove 
program added to the status bar at the bottom of the screen.
The new FAP file will be created in the c:\docucorp\docucreate\dfxout directory. 
If you installed to a drive other than C:, FAP and DCD files will be located on 
that drive.
4. Using a tool such as Windows Explorer, move the FAP file to the forms\ 
directory of your MRL.
Once you have moved the FAP file, you can delete the DCD files and any SPL 
files. Docucreate no longer needs these files.
If you receive an error similar to...
PFMNAM . Error: Font Not Present for Orientation 0 in PFM: ...
Left click on the Netmove icon on the task bar and change the printer definition to 
DCD. See the topic, Operating DocuCreate Output Control, in the Printcommander 
documentation for more information.
Note
Printcommander is designed to work with word processing systems such as Word, 
WordPad, WordPerfect, WordPro, and so on. You can also use Excel as long as you do 
not include BPSD tag references. Inserted objects cannot be viewed by Tagcommander.
Note
For optimal fidelity when converting Printcommander DCD files to FAP files, the system 
uses static text labels for every word instead of for every line. This helps make sure 
justified paragraphs come out looking justified in the FAP files. This can also increase 
the size of the FAP files.
After you convert the file and open it in Documaker Studio, you can select a group of text 
labels, right click, and choose the Convert to Text Area option to combine the individual 
text labels into larger, more manageable text areas.
If you notice problems with underlined text, go to the printer settings (File, Print, 
Properties) and turn on the option to print text as graphics.
The location of this option varies, depending on the type of printer you have selected. 
This tells the system to treat the underlined text as a graphic and to append the 
FORMSX.FNT file to the Metacode. A side effect is that by having this option checked, 
as well as the option to use printer metrics to display the document (Tools, Options, 
Compatibility), you may see some garbage at the top of a tag. This will not appear in the 
print out.
Acrobat split pdf bookmark - 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
bookmarks in pdf reader; editing bookmarks in pdf
Acrobat split pdf bookmark - 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
bookmarks pdf; add bookmarks to pdf online
Chapter 6 – Working with Sections
298
Possible Errors
If, when printing a doc file to the raster printer, you get a message similar to the one 
shown here:
It indicates the system cannot find the DLL files it needs. To correct this error, set 
up a path to your Documaker DLL files. Normally, the installation will update the 
path for you, but there are situations where this may not happen, such as if the 
software is installed on a network drive.
Uninstalling Control Panel, Common Objects, and 
Printcommander
To uninstall, reverse the order in which you installed the various software tools. 
Uninstall Printcommander, then Control Panel, then Common Objects.
Updating Control Panel, Common Objects, and 
Printcommander
To update to a newer version of Control Panel, Common Objects, and 
Printcommander, uninstall the currently installed version and then install the newer 
version. You do not loose your raster printer setup but you will loose all NetMove 
settings so some of these steps would need to be redone.
C# PDF Converter Library SDK to convert PDF to other file formats
manipulate & convert standard PDF documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat.
add bookmarks to pdf reader; pdf export bookmarks
.NET PDF Document Viewing, Annotation, Conversion & Processing
Merge, split PDF files. Insert, delete PDF pages. Edit, update, delete PDF annotations from PDF file. Print. Support for all the print modes in Acrobat PDF.
adding bookmarks to pdf document; create bookmark pdf file
Example
299
E
XAMPLE
This example describes how to build medical history sections in the Section manager
The Medical History form includes these sections: Medhead1, Medbody1, and 
Medfoot1. We need to create new sections, and then customize the size of the 
sections so they will fit on one physical page. 
The three ways to create a custom sized section are:
• Use the area tool to select a portion of an existing section to make another 
section.
• Create the custom sized section by specifying the size of Custom and entering 
the correct height and width for the paper when first creating a section.
• Create the custom sized section by using the auto size feature after creating the 
desired objects in the section.
We will create a new full page section, add the objects needed for each part (header, 
body, footer), then split the section into three individual sections using the first 
method above.
Step A:Design a new section:
• In the Section manager, right-click on Section and select New in the floating 
menu. An untitled section appears on the right.
• The Medhead1 section has a box surrounding the text. Add a box to the new 
work area.
• The rest of the text is actually in a text area: this is because we want to perform 
word and line wrapping around the Key2 (Line of Business) name that will flood 
the data fields in the header. If we knew the name would always be the same, we 
could use text labels to add our lines. But we want both a paragraph, and we 
know the Line of Business (LOB) may change, so it is best to use text areas 
instead. 
• Insert a Text Area for the first line of the section, the title, inside the box 
created above. 
• Insert a field in the text area that links to the LOB field. 
• If you are using and XDD, you would select the XDD rule on the field and 
click on the Source button to retrieve the field name from the XDD. If you 
are not using the XDD, you can put any field rules in the Rule field, and then 
the mapping to that data element in the extract file on the Data field. See the 
Rules Reference for information on data formatting rules.
• Insert a second text area, this one containing the paragraph information. (Note 
for both text areas, if you plan to use this section in an Entry environment you 
would want to select the Can Grow and Shrink property for the text areas: this 
will expand the text field length in an Entry environment as a use types. It is not 
necessary for a Documaker Server (batch processing) environment.)
• Insert the LOB field into this second text area paragraph as well. 
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
bookmark page in pdf; add bookmarks to pdf preview
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
bookmarks pdf reader; export pdf bookmarks to text
Chapter 6 – Working with Sections
300
• The Medbody1 portion of the section contains two fields, one for Question and 
one for Answer Details. Insert a new field for Question. Use either the XDD or 
field mapping described earlier. 
• Insert a text area with just the Answer/Detail field in it. Again, this is to allow 
the area to shrink and grow based on the varying length of data for any given 
transaction’s medical answer elements. Again, you can check the Can Grow and 
Shrink property here in the Text Area Options.
• The Medfoot1 section is composed of fields and text labels that keep track of 
page number. Insert fields and text labels in the position you want to see this 
information. Note that FORM PAGE NUM is a reserved field that does not 
require mapping, but will be generated at print time for your page counts:
Step B:Create custom sized sections
At this point you want to save your original one page section created above. You may 
check it into the library for use later. 
• Click on the section name in the Section manager, and then click on the Edit, 
Selection Mode, Area Tool menu option. This tool lets you draw a box around a 
portion of a section.
• Draw a box around the portion of the section that needs to become Medhead1. 
When you release the mouse (when you have completed drawing a box), the area 
you selected will be highlighted in green, and a window will prompt you for 
section information:
• Enter the name of the section (ex Medhead1), and check to keep the objects 
you’ve created, and you can also tell it to check it into the library.
• Repeat the above step to create Medbody1 and Medfoot1.
Example
301
If you look on the General properties for these sections, you will see the size is now 
Custom. 
If you look on the Objects tab for these sections, you should see the list of objects 
you inserted:
Step C:Finalize your section
You can also perform functions specific to validating a section. None of these are 
required, but they may be part of your company’s workflow when completing new 
sections. These include:
• Run spell and grammar check.
• Run readability statistics.Readability with Forms and Sections on page 164
• Perform data entry check.
• Run validation.
• Print the section.
• Print a section report, see Printing a Form, Section, or Paragraph on page 287.
Note
Any examples in this guide usually demonstrate one possible configuration for a given 
process. In Documaker there are different ways to achieve the same results, and legacy 
methods are supported in current versions of Studio. If your implementation is set up 
differently than shown in documentation, but is working, do not alter your current 
configuration.
Chapter 6 – Working with Sections
302
303
Chapter 7
Working with Graphics
Graphics are bitmap objects you can place on a section. Studio does not create 
graphics, but it does let you manipulate them. Graphics are created in graphics 
applications such as Microsoft Paint or by scanning artwork.
Click Graphics to work with graphics.
This chapter discusses these topics:
• Using the Screen on page 304
• Managing Graphics on page 312
Chapter 7 – Working with Graphics
304
U
SING
THE
S
CREEN
Studio places all the tools you to work with graphics files at your fingertips. The 
screen is your graphic work 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.
Graphics are used to render logos and other customer fonts for use in the Documaker 
Studio Section manager. It is important to remember that Graphics will also need to 
print at run time. This means that you, or a system administrator, needs to create 
printer resources that match the graphics used on forms composition. There are 
utilities that can assist with this. Please see the Utilities Reference for more 
information on these tools, as well as Converting Files on page 314.
The first window that appears when working with graphics is shown here.
Menu bar
Toolbar
Workspace 
tree
r
Graphic properties
Work area
Item
Description
Menu bar
The menu bar provides the list of available pull-down menus.
Toolbar
The toolbar contains a row of icons that provide quick access to common options.
Workspace tree
The workspace tree lets you quickly access different items. It also shows which specific 
resources that are checked out (green check mark), which resources are checked out by 
another user that you would only have read-only access to (red check mark), and which 
resources are open in read-only mode or have never been checked into the library.
Graphic properties
Here Studio shows you the properties for the graphic you are working on.
Using the Screen
305
U
SING
THE
M
ENU
B
AR
This section introduces you to the pull-down menus which include additional options 
or are only available when you are working with graphics.
Using the Graphic Menu
The Graphic menu provides you with tools to manipulate a graphic. You can rotate, 
mirror, reverse, convert to black and white, resize, and crop a graphic. When you 
select Graphic, this menu appears:
Work area
This is where you work with the graphic. 
Item
Description
Note
For information on the standard menus and menu options which are always available, 
see Using System Menus on page 19.
Menu
Description
Graphic
The Graphic menu provides you with tools to manipulate a graphic image.
Option
Description
Rotate
Left
Rotates the graphic 90 degrees in a clockwise motion.
Right
Rotates the graphic 90 degrees in a counter-clockwise motion.
Flip
Rotates the graphic 180 degrees.
Mirror
Horizontal
Lets you create a mirror image of the graphic by flipping it horizontally.
Vertical
Lets you create a mirror image of the graphic by flipping it vertically.
Reverse
Creates a negative image of the graphic file, where dark becomes light and vice versa.
Convert to BW
Converts a color graphic into a black and white graphic. Reducing the number of colors 
typically reduces the size of the graphic.
All of these options are available if you right-click in the work area.
Chapter 7 – Working with Graphics
306
Resize
Lets you change the size of the graphic, either by entering a new height and width or by 
entering a percentage. For instance, if you enter 200%, Studio makes the graphic twice as 
big.
If you enter a new height and width, make your entry in FAP units (2400 per inch).
Border Space
Lets you specify the size of the border that surrounds the graphic. You enter the size of the 
top, bottom, left, and right borders in FAP units (2400 per inch).
Clip
Lets you crop a graphic. Using the Clip option, you draw a box around the part of the 
graphic you want to keep. Studio deletes everything outside the box.
Option
Description
All of these options are available if you right-click in the work area.
Documents you may be interested
Documents you may be interested