download pdf from byte array c# : Bookmark a pdf file SDK application service wpf html asp.net dnn dmstudioguide60-part1605

Importing Documents Created in Word
577
To continue, click Next. The Convert Files and Finish window appears.
Option
Description
Use Font ID from 
Commons Fields 
Dictionary
Yes - The conversion checks the fields inserted on the Documaker document 
against fields in the Common Field Dictionary. The font ID of the matching field 
in the Common Field Dictionary is used for the field in the imported document.
No - The font ID of the field in the Documaker document is used for the field in 
the imported document.
Default Field Length
Numeric Value - The conversion checks fields contained on the Documaker 
document against fields in the Common Field Dictionary. The length of the 
matching field in the Common Field Dictionary is used for the field in the 
imported document. If there is no matching record in the Common Field 
Dictionary, the value specified in the default field length is used.
Use Library Graphic
Always, not embedded - The conversion checks graphics contained on the 
Documaker document against graphics in the workspace’s resource library. If a 
matching name is found, this option directs the system to use the Studio library 
graphic including its size. Any placeholder graphics will be replaced with the 
graphic from the library. The graphic is not embedded in the imported file.
If same size, not embedded - The conversion checks graphics contained on the 
Documaker document against graphics in the workspace’s resource library. This 
option tells the conversion to use the Studio library graphic if it is the same size 
as the one in the Documaker document, but not to embed it. If the graphics are 
not the same size, use the graphic inserted in the Documaker Word document 
but do not embed it.
Always, embedded - The conversion checks graphics contained on the 
Documaker document against graphics in the workspace’s resource library. If a 
matching name is found, this option directs the system to use the Studio library 
graphic including its size. Any placeholder graphics will be replaced with the 
graphic from the library. The graphic is embedded in the imported file.
Name Separator
Enter the character you want Studio to insert between elements of the file name. 
The separator can be nothing, a blank, an underscore, or any other valid 
Windows file name character.
For example, if the name of the input document is Declaration and you choose 
to create separate sections you would get these results for page 1:
Separator
Result
----------------------------------------------------------------------
(nothing)
Declaration1.FAP
Blank
Declaration1 .FAP
_
Declaration_1.FAP
#
Declaration#1.FAP
Bookmark a pdf file - 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
create bookmarks pdf files; bookmarks in pdf
Bookmark a pdf file - 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
excel print to pdf with bookmarks; add bookmarks to pdf online
Appendix A – Using the Documaker Add-in for Microsoft Word
578
5. Use the following fields to further define the conversion, then click Finish.
Option
Description
Check Files into 
Library 
(Recommended) Check this field if you want Studio to check into the library imported 
Documaker files.
Leave this field unchecked if you want Studio to save imported Documaker files to 
the location you specify in the Save files to Disk at Location field:
Effective Date
(Optional) Accept the default library effective date or change the date, if necessary. 
The date you enter in this field is only used if no effective date has been entered for 
the document in the Documaker Add-In for Word.
Whether the effective date being used comes from this field or the field in the 
Documaker Word document, keep in mind that:
• The effective date used on a imported form applies to any section contained in that 
form if you check the files into the library.
• The effective date used on a paragraph list applies to any paragraph contained in 
that paragraph list file if you check the files into the library. 
Effective Date is an optional field on the Document Properties, General tab in the 
Documaker Add-In for Word.
Description
(Optional) If a Documaker document has no description, what you enter in this field 
gets used as the library description for the imported resource. 
Description is an optional field on the Document Properties, General tab in 
Documaker Add-In for Word.
Mode
(Optional) Enter a mode if you are using this library feature and you want it to apply 
to all imported resources. Mode may not be used if Projects (see System Settings) 
is activated in this workspace. 
You cannot set up modes in the Documaker Add-In for Word.
Status
(Optional) Enter a status if you are using this library feature and you want it to apply 
to all imported resources. Status may not be used if Projects (see System Settings) 
is activated in this workspace. 
You cannot set up statuses in the Documaker Add-In for Word
VB.NET PDF File Split Library: Split, seperate PDF into multiple
application. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and outlines in VB.NET.
creating bookmarks in pdf documents; bookmarks in pdf from word
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.
export pdf bookmarks to excel; how to bookmark a pdf in reader
Importing Documents Created in Word
579
Class
If a Documaker document has no value for Class, then what you enter in this field is 
used as the library class value. If the Projects option (see System Settings) is turned 
on for this workspace, you should select a class or blank from the list.
Class is an optional field on the Document Properties, Advanced tab in the 
Documaker Add-In for Word. 
Project
If a Documaker document has no value for Project, then what you enter in this field 
gets used as the library project value. If the Projects option (see System Settings) is 
turned on for this workspace, you should select a project or blank from the list.
Project is an optional field on the Document Properties, Advanced tab in the 
Documaker Add-In for Word.
Save files to disk 
at location:
This option is available only when Check File into Library is not selected. Files from 
a conversion that could potentially be saved to this location are FAP files (sections), 
PAR files (paragraphs), and LOG files (graphics).
Form (FOR)
This option is available only when Check File into Library is not selected. Files from 
a conversion that could potentially be saved to this location are FOR files (forms) and 
PSL files (paragraph lists).
Graphic (LOG)
This option is available only when Check File into Library is not selected. Files from 
a conversion that could potentially be saved to this location are LOG files (graphics). 
Use this option to specify the pathing location for LOG files when LOG files do not 
reside in the same folder as FAP files (sections) and PAR files (paragraphs).
Save the FXR
This option is activated only when a normalized AFP or Metacode file, where the 
fonts are embedded in a print stream, is being converted. 
Option
Description
Note
Files imported and saved to disk do not retain the values entered into the following fields: 
Effective Date, Description, Mode, Status, Class, or Project. If you check one of the 
imported resources into the library at a later time, you will need to specify any applicable 
information again.
C# PDF File Split Library: Split, seperate PDF into multiple files
defined pages. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and outlines. Also
pdf reader with bookmarks; how to create bookmark in pdf automatically
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Professional VB.NET PDF file merging SDK support Visual Studio .NET. Merge PDF without size limitation. Append one PDF file to the end of another one in VB.NET.
split pdf by bookmark; bookmarks pdf reader
Appendix A – Using the Documaker Add-in for Microsoft Word
580
Studio’s output area provides feedback during the conversion. Here is an example.
Figure 15: Example Output Area Messages when Importing a Documaker Document
The messages in this output area example identify three specific items that need 
attention (emphasis added): 
• A recipient named Loss Payee has been identified as a placeholder.
• A staple message is detected.
• A field named PRODUCT has been identified as a placeholder.
Detection of placeholder information (recipient Loss Payee and field PRODUCT, in 
this example) is seen in the output area. This placeholder information also appears 
on the Finishing Report and in the Task List for the Form Welcome Letter – General.
There are certain types of information about the imported documents, that only 
appear in the output area during the conversion. This includes detecting if there is...
• Data in the Staple field — This is entered in the Add-In on the Document 
Properties, Advanced tab and is only applicable to form documents
• Data in the Paper Stock field — This is entered in the Add-In on the Document 
Properties, Advanced tab and only applies to form documents
[08:50:49PM] --- Begin Conversion ---
[08:52:57PM] Starting Microsoft Word...
[11:49:06PM]  
[11:49:06PM] Started Conversion at 11:49:06 PM
[11:49:06PM]  
[11:49:06PM] Conversion, type: MS Word Documaker Documents
[11:49:06PM] C:\Documents and Settings\word add -in documents\Welcome Letter - General.docx
[11:49:06PM] Document type: Form
[11:49:06PM]     Recipient <Loss Payee> is a placeholder : Loss Payee
[11:49:06PM]     Staple: <Staple with the form set>
[11:49:07PM] Processing Field <INSURED NAME>
[11:49:07PM] Processing Field <INSURED ADDRESS1>
[11:49:07PM] Processing Field <INSURED ADDRESS2>
[11:49:07PM] Processing Field <INSURED CITY>
[11:49:07PM] Processing Field <INSURED STATE>
[11:49:07PM] Processing Field <INSURED ZIP>
[11:49:07PM] Processing Field <POLICY NBR>
[11:49:07PM] Processing Field <INSURED NAME>
[11:49:07PM] Processing Field <INSURED NAME2>
[11:49:07PM] Processing Field <PRODUCT>
[11:49:07PM]     Field <PRODUCT> is a placeholder : Alphanumeric (30) Local
[11:49:07PM] Warning: Field <PRODUCT> was not found in Common Fields dictionary
[11:49:08PM] Processing Field <AGENT TYPE>
[11:49:08PM] Processing Field <AGENT NAME>
[11:49:08PM] Processing Field <AGENT PHONE>
[11:49:08PM] Processing Graphic <SIG>
[11:49:25PM] Conversion, checked into library: <Welcome Letter - General> <FOR>.
[11:49:25PM] Finished Conversion at 11:49:25 PM
[11:49:25PM] Elapsed time 00:00:19
[11:49:25PM]  
[11:49:25PM] Number of files converted: 1
[11:49:25PM] Number of files in error: 0
[11:49:25PM]  
[11:49:25PM] --- Conversion Complete ---
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Professional C#.NET PDF SDK for merging PDF file merging in Visual Studio .NET. Append one PDF file to the end of another and save to a single PDF file.
add bookmarks to pdf reader; bookmark template pdf
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Reduce image resources: Since images are usually or large size, images size reducing can help to reduce PDF file size effectively.
export pdf bookmarks to text; how to add bookmarks to pdf document
Importing Documents Created in Word
581
When information is written to the output area concerning the Staple field or the 
Paper Stock field, someone on the Studio side of the implementation needs to make 
the necessary adjustments. Staple and paper stock options appear in the list of form 
options in the Forms manager. 
Any undefined element or resource identified during the conversion process is also 
referenced in the output area. This could be an undefined recipient, an undefined 
field, an undefined trigger or an undefined graphic. Undefined elements or resources 
are also identified in task lists and on Finishing Reports. (See Completing Imported 
Documents on page 584 for more information.) 
Comments entered via the Add-In are converted to Task Comments during the 
conversion process. Comments do not appear in the output area during the 
conversion process. They are shown, however, in Studio on task lists and on 
Finishing Reports. See Completing Imported Documents on page 584 for more 
information.
U
NDERSTANDING
THE
I
MPORT
P
ROCESS
When you import a Word Documaker document into Studio, some formatting, font, 
and other changes can occur during the import process.
Note
Studio clears the output area when you exit or right-click and select the Clear Contents 
option. To retain this information, right-click in the output area and choose from the 
options to print the contents, save the contents to a file, or email the contents to yourself 
or someone else.
Note
Undefined resources can also originate from within Documaker Studio.
Note
Task comments can also originate from within Documaker Studio.
This item in the Add-In
Is converted this way
Fonts
When importing Word Documaker document files, Studio compares the fonts 
used in the source document to the fonts described in the FXR file. If there is 
no exact match, Studio calculates a score based on several font attributes. 
This score reflects how well the attributes match. It then selects the font with 
the highest score.
For more information, see Understanding Font Mapping on page 455.
Underlines
Underlines are converted.
Superscript
Superscripted text is converted to superscripted text, provided there is a 
corresponding font in the appropriate point size.
Subscript
Subscripted text is converted to subscripted text, provided there is a 
corresponding font in the appropriate point size.
Strikethrough
Stricken text is converted to stricken text.
All caps
Capital letters are converted, provided there is a corresponding font in the 
appropriate font size.
C# PDF Library SDK to view, edit, convert, process PDF file for C#
and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update, and delete PDF file metadata, like
delete bookmarks pdf; bookmarks in pdf files
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit
adding bookmarks to pdf reader; excel pdf bookmarks
Appendix A – Using the Documaker Add-in for Microsoft Word
582
Small caps
Converted as upper and lowercase letters, provided there is a corresponding 
font in the appropriate font size.
Hidden text
Not converted.
Hyphenation
Hyphenation settings are converted.
Drop caps
If within the margin, the system retains the font attributes as long as there is a 
corresponding font available. The text that follows the drop cap is placed in a 
new paragraph.
If outside of the margin, the drop cap is not converted. The text that follows the 
drop cap is converted into a paragraph.
Tables
Each cell is converted into a box and the cell borders become the box borders. 
The system places the text in the cell into a text area.
Footers
Converted as a text area in the same position on the page.
Headers
Converted as a text area in the same position on the page.
Pictures and drawings
You can import polyline or vector drawings. You can also convert bitmaps in 
the original document into external Documaker graphic (.LOG) references.
Margins
Margins are converted. The system tries to compensate for borders defined 
outside paragraph margins.
Line spacing
Converted, but may change if the system substitutes fonts.
Columns
Converted as columns within a text area.
Footnotes
Not supported.
Endnotes
Not supported.
Wrap around formatting
Not supported.
Text boxes
Not supported.
Objects anchored to a 
paragraph
Positioned correctly.
Captions
Converted to a text areas.
Tables of contents
Converted as a text area in the same position on the page.
Merged table cells
Not supported.
Nested columns (columns 
within a column such as a 
table embedded in a column)
Not supported.
Z-ordering or the layering of 
objects one over the other
Not supported.
Charscalex and Charscaley 
control words
Not supported.
Section elements
Converted to sections (FAP files) in Studio.
This item in the Add-In
Is converted this way
Importing Documents Created in Word
583
If you experience these types of issues during import process, you must decide 
whether to make changes in the Word document using the Add-In or modify the 
imported file in Studio.
Paragraph elements
Converted to paragraphs (PAR files) in Studio.
If you plan to maintain this document in Then
Studio
Make the adjustments in Studio.
The Add-In
Make the adjustments in the Add-In and re-import the 
result.
This item in the Add-In
Is converted this way
Appendix A – Using the Documaker Add-in for Microsoft Word
584
C
OMPLETING
I
MPORTED
D
OCUMENTS
See the table below for information about finishing activities that may appear in the 
output area during document conversion, on a Task List and the Finishing Report, or 
when viewing a resource in Studio. This table provides the necessary action to take 
for each type of activity.
Note
For information on running a Finishing Report, see Printing a Finishing Report on page 
503. For information on using a task list, see Using the Task List on page 269.
Add-In
Studio
Your response
Forms
The Documaker document is imported.
Any content in the form that is not inside a named 
section becomes part of the form as a non-named, 
embedded section. You will see this when you open 
the imported form in Studio.
No action required, but you can...
• Unembed the section in Form manager
• Replace it with one from the library or disk
• Save the section
• Unembed the section only
A field is in the Documaker 
document, but not the Common 
Fields Dictionary in the 
workspace
The Documaker document is imported. 
The messages in the output area tell you that the 
field does not exist in the Common Field Dictionary.
The Task List on the section (and a form that uses 
the section) or paragraph (and a paragraph list that 
contains the paragraph) notes the field as 
Undefined, meaning it does not exist in the 
Common Fields Dictionary.
The Finishing Report notes that the field does not 
exist in the Common Fields Dictionary. 
No action required, but you can choose from these 
options:
• Add the field to the Common Fields Dictionary. Check 
for comments originating in Word concerning field type 
information.
Note Regenerate the Workspace Definition file if you want 
the additional field to be available in the Add-In.
Or,
• Replace the field on the form, section, or paragraph with 
one from the Common Fields Dictionary.
Bar code and multiline text 
fields are in the Documaker 
document
Studio does not allow bar code or multiline text 
fields to be embedded in text areas or paragraphs. 
These fields are converted to stand-alone fields on 
the section.
If Studio finds a multiline or bar code field on a 
paragraph list or in a paragraph file, those fields are 
not created and this message appears in the output 
area:
Warning: Multiline text and bar 
code fields are not supported 
in paragraph elements.
Note: The Add-In does not let you insert multiline 
text fields into a paragraph list or paragraph file.
No action required.
Graphics are in the Documaker 
document but not in the 
workspaces library.
The graphic is included in the imported document 
as an embedded LOG file.
No action required, but if this LOG file would be useful in 
other Studio documents, unembed the graphic by clicking 
the Embedded field in the Attributes area of the Graphic 
Options tab. 
This starts the Embedded Graphic wizard which lets you 
unembed the graphic and check it into the library.
Completing Imported Documents
585
Triggers are in the Documaker 
document but not in the 
workspaces library.
The undefined trigger is listed in the output area 
during the conversion process. 
The undefined Trigger is listed in the Task List of 
the affected resource (section or paragraph) as well 
as its parent (form or paragraph list).
The undefined Trigger is listed on the Finishing 
Report of the affected resource (section or 
paragraph) as well as its parent (form or paragraph 
list).
Choose from these options:
• Choose Manage, Application, Triggers to check the 
SETRCPTB.DAL file out of the library and add the 
undefined trigger. Check the updated SETRCPTB.DAL 
file back into the library.
Or,
• Change the name of the trigger to one that already 
exists in the SETRCPTB.DAL.
Recipients are in the 
Documaker document but not in 
the workspaces library.
The undefined recipient is listed in the output area 
during the conversion process. 
The undefined recipient appears on the Task List of 
the applicable resource in Studio. 
The undefined recipient is listed on the Finishing 
Report of the applicable resource.
Choose from these options:
• Choose Manage, Application, Definition to add the 
recipient to the BDF file. Check the updated BDF file 
back into the library. You could also use the Change 
Recipients option in the Conversion manger to perform 
this task.
Or,
• Change the name of the recipient to one that already 
exists in the BDF.
Fonts are used in the 
Documaker document that are 
not listed in the FXR file 
assigned to the Studio 
workspace.
Studio substitutes fonts during the conversion 
process. 
If the font you want was not used, change the font in 
Section manager or Conversion manager (Change 
Multiple Sections). 
If you are importing a Paragraph List, you may need to 
modify fonts in the affected paragraphs using Paragraphs 
manager.
Comments are added to 
Documaker document and 
various objects, such as fields 
or graphics on the document
Comments from the Add-In are added to the 
applicable Studio file or object as task comment.s 
Studio displays task comments on Task Lists and 
the Finishing Report.
Run the Finishing Report against the imported files and 
perform the steps noted in the task comments. 
Then delete the task comments.
Project and class information is 
in the Documaker document but 
not in a workspace INI file
Studio applies project and class information to the 
imported document if the flag to check converted 
files into the library is checked on.
No action required, but you can add the class and project 
to the library. To do so, choose Manage, System, Settings. 
Then under Options by Topic, choose Libraries. Expand 
the Library topic and click on LibraryManager.
An effective date is added to 
Documaker document.
Studio applies effective date information to the 
imported document if the flag to check converted 
files into the library is checked on. 
The form effective date is applied to all sections 
contained in that form.
A paragraph lists’ effective date is applied to all 
paragraphs contained in that paragraph list file.
No action required.
Add-In
Studio
Your response
Appendix A – Using the Documaker Add-in for Microsoft Word
586
Metadata is created for the 
Documaker document
The metadata is added to the form during the 
conversion. 
Open the form and review the form’s metadata. Click the 
Form Metadata button to make any changes.
Paper stock information is 
entered on the Advanced 
Document Properties tab. 
(It can only be entered for 
forms.).
During conversion, the output area displays the 
paper stock information. Here is an example:
[03:45:41PM]Document type: Form
[03:45:41PM]Paper Stock: <paper 
stock = 1>
Note the Paper Stock information shown in the output 
area. You can save to a file, print, email, or copy and paste 
information in the output area. 
Open the form from disk or check it out of the library. Then 
use the Paper Stock option to select the applicable paper 
stock setting.
Staple information is entered on 
the Advanced Document 
Properties tab. 
(It can only be entered for 
forms.).
During conversion, the output area displays the 
staple information. Here is an example:
[03:45:41PM]Document type: Form
[03:45:41PM]Staple: <staple - 
check staple on.>
Note the Staple information shown in the output area. You 
can save to a file, print, email, or copy and paste 
information in the output area. 
Open the form from disk or check it out of the library. Then 
use the Staple option to turn on or off stapling.
Add-In
Studio
Your response
Documents you may be interested
Documents you may be interested