download pdf from byte array c# : Convert word pdf bookmarks application control tool html web page windows online dmstudioguide48-part1591

Converting Word and RTF Files
457
Capturing Information from Imported Word Files
When Studio imports a Word (DOC, DOCX, or RTF) file, it captures any author, last 
author, creation date, last saved date, and application name information stored in the 
Word file. Studio attaches this information to the section or paragraph and stores it 
in history where you can view it from within Studio.
On the History window, information about the highlighted entry appears in the 
History Comments field.
Click here to display 
the History window
Comments about the 
highlighted entry 
appear here.
Note
This information is captured using the locale in use at the time of the import. If the content is later viewed by a 
user in a different locale, the information retains the original locale settings.
Convert word pdf bookmarks - 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
add bookmarks to pdf file; creating bookmarks in pdf files
Convert word pdf bookmarks - 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
pdf reader with bookmarks; export pdf bookmarks to excel
Chapter 12 – Converting Files
458
C
ONVERTING
F
ILES
INTO
S
ECTIONS
You can choose to convert to several file types including:
• IStream Migration (RTF) files
• PCL print files
• Metacode Form (FRM) files 
• Metacode files
• Normalized Metacode files
• AFP print files
• Normalized AFP files
• PDF files
• TIF files
• DCD files
• Compuset files
Follow these steps to convert files into sections:
1. Choose the Convert Files to Sections (FAPs) option on the Choose the 
Conversion Type window. The Choose Files to Convert window appears.
Note
There are several utilities you can use to batch convert files into FAP files, such as 
MET2FAP (Metacode to FAP), DCD2FAP (DCD to FAP), RTF2FAP (RTF to FAP and 
FOR) and CSET2FAP (CompuSet to FAP). See the Utilties Reference for more 
information.
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Bookmarks. Comments, forms and multimedia. Convert smooth lines to curves. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
create bookmarks pdf files; editing bookmarks in pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
creating bookmarks in pdf documents; create pdf bookmarks from word
Converting Files into Sections
459
2. Select the type of conversion you want, then click Browse to select the files you 
want to convert.
3. Once you have selected the files you want to convert and set any applicable 
options, click Next to go to the Convert Files and Finish window. See Finishing 
a Conversion on page 490 for more information.
Converting IStream Migration RTF Files
You can use the IStream Migration Utility to convert IStream model documents into 
RTF files. You can then use Studio’s option to import an IStream Migration RTF file 
to convert those RTF files into sections. During this conversion, Studio 
automatically sets the size of the section, recognizes tags as fields from the RTF, and 
creates XDD entries. Studio also imports property information for these fields from 
the FDB, if available.
During the conversion, Studio...
• Creates a section to match the text in the IStream RTF file.
• Sizes the resulting section to the height of the text.
• Recognizes text surrounded by brackets (<>) as fields. Duplicate field names are 
not permitted in a single section. Therefore, if duplicates are found in the 
IStream Migration RTF file, Studio appends a suffix to the duplicate field names 
to make them unique. If the brackets are in a different font than the text, the text 
inside the brackets are not recognized as a field.
• Looks up the field in the FDB and gets the field length. Sets the type to 
alphanumeric. If the field is not found, Studio uses the default length set for the 
conversion and assigns a type based on tag name prefix:
Note
Some conversions, such as IStream Migration and PDF conversions, offer additional 
options specific to that conversion. Refer to the these topics or the Help for additional 
information:
•Converting IStream Migration RTF Files on page 459
•Converting PDF Files on page 466
Note
You can also use the RTF2FAP utility to convert IStream Migration RTF files. For more 
information on the RTF2FAP utility and the IStream Migration Utility, see the Utilties 
Reference.
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Demo Code in VB.NET. The following VB.NET codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
export pdf bookmarks to text; how to bookmark a pdf document
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. Comments, forms and multimedia. Hidden layer content. Convert smooth lines to curves. Flatten visible layers. C#.NET DLLs: Compress PDF Document.
export bookmarks from pdf to excel; bookmarks pdf file
Chapter 12 – Converting Files
460
• Creates task comments for any expressions surrounded by brackets (<>). If an 
expression or field has an invalid name, Studio substitutes a generic name 
(FIELD) and includes a task comment as a reminder to you to follow-up with the 
needed information.You should convert these expressions into DAL script 
functions.
After you select the IStream Migration RTF files you want to convert, this 
Conversion Options window appears:
Enter the applicable information in these fields.
If the tag name begins with Studio assigns it this type
C
Character fields (field size 1024 characters)
D
Date fields (field size 18 characters)
I
Indicator fields (field size one character)
N
Numeric fields (field size 15 characters)
If the first character is not C, D, N or I, the default value is used when creating the FDB entry.
Note
For field length, Studio first looks in the FDB. It next looks at the first character of the 
field’s name and uses that character as a guide to the field type and length. If the field 
is not in the FDB and its name does not start with C, D, I, or N, Studio uses the default 
field length you specified in the Conversion wizard or via this INI option: 
< RTFImport >
DefaultFieldLength = 
The default is 50.
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
it extremely easy for C# developers to convert and transform document file, converted by C#.NET PDF to HTML all the original anchors, links, bookmarks and font
how to create bookmarks in pdf file; copy pdf bookmarks
XDoc.Word for .NET, Advanced .NET Word Processing Features
Create Word from PDF; Create Word from OpenOffice (.odt); More about Word SDK Word Export. Convert Word to PDF; Convert Word to HTML5; Convert Word to Tiff; Convert
creating bookmarks in a pdf document; how to bookmark a pdf file
Converting Files into Sections
461
Click Next when finished. The Field and XDD Options window appears:
Field
Description
Import Options
Default Field Length
Choose the field length you want Studio to assign to the fields it finds during the 
conversion. The default is 50 characters.
Default Field Scope
Choose the field scope you want Studio to assign to the fields it finds during the 
conversion. You can choose from these options:
• Section – data is only written to the same named field within a section.
• Form – data is written to the same named field throughout all sections within the form.
• Global – data is written to the same named field throughout all sections and all forms 
in the form set.
The default is Section.
File Options
Create Separate 
Graphics
Enter Yes if you want Studio to create separate graphic (LOG) files and assign a name 
based on the name of the input document and the separator you specify in the Name 
Separator field.
Enter No if you want Studio to embed any graphics into the section. You can later 
remove embedded graphics by editing the file and replacing the graphic or unchecking 
the embedded option for the graphic.
The default is Yes.
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
Declaration 1.FAP
_
Declaration_1.FAP
#
Declaration#1.FAP
C# Word - Convert Word to HTML in C#.NET
VB.NET How-to, VB.NET PDF, VB.NET Word, VB toolkit SDK, preserves all the original anchors, links, bookmarks and font C#: Convert Word document to HTML5 files.
pdf reader with bookmarks; bookmarks in pdf files
.NET PDF SDK - Description of All PDF Processing Control Feastures
Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display; PDF Export. Convert PDF to Word (.docx); Convert PDF to HTML; Convert PDF to
creating bookmarks pdf files; create bookmarks in pdf from excel
Chapter 12 – Converting Files
462
• The Field and XDD Options window lets you tell Studio what to do with the 
fields it encounters during the conversion.
Field
Description
Section (FAP) Fields
Set the Rule Name for 
each Field to
Check this box if you want to set the rule name for each field in the section to a 
specific value.
Preserve Existing 
Rule Information if Re-
converting
If you have previously converted this file and if you have updated that section 
with rule information you want to preserve, check this box to preserve the rule 
information during this conversion.
Preserve Existing 
Field Information if Re-
converting
If you have previously converted this file and if you have updated the fields in 
the section with information you want to preserve, such as field length, type and 
so on, check this box to preserve that field information during this conversion.
Common Fields Dictionary (FDB)
Converting Files into Sections
463
Update the Common 
Fields Dictionary
Check this box if you want Studio to update the Common Fields Dictionary 
(FDB) with each field name Studio finds in the source file. 
If a field in the source file is not found in the Common Fields Dictionary, it will be 
imported with its font, field length, color settings found in the source, as well as 
any Studio default settings for field scope. It can also be added to the Fields 
Dictionary.
If a field in the source file is found in the Fields Dictionary, it will use the field 
properties found in the Fields Dictionary when it becomes a section in Studio.
Click Advanced to specify a default action Studio should take when the field to 
be added already exists in the Common Fields Dictionary. 
You can choose to be prompted each time for which action to take, have Studio 
update the record, or have Studio skip the record.
If you choose to have Studio prompt you each time it finds a duplicate record, 
you will see a window similar to the following, during conversion:
Click Update to update the record in the FDB or Skip to skip this record in the 
FDB. If you want to cancel the conversion, click Cancel.
Check the Apply to All box to apply your selection of Update or Skip to the rest 
of the duplicate records Studio encounters during the conversion.
Extract Data Dictionary
Field
Description
Chapter 12 – Converting Files
464
Update the Extract 
Data Dictionary
Check this box if you want Studio to update the Extract Data Dictionary (XDD) 
with each field name it finds in the input document.
Click Advanced to specify a default action Studio should take when the field to 
be added already exists in the XDD. You can choose to update the record, add 
the record, skip the record, or be prompted each time for what action to take.
If you choose to have Studio prompt you each time it finds a duplicate field, you 
will see a window similar to the Common Fields (FDB) Record Exists window 
that prompts you to add, replace, skip the record, or cancel the conversion.
Using XML Paths
Click this button if your extract file is in XML format. 
If the extract file is in XML format, you will locate field data in your extract file 
using an XPath statement. This XPath statement is specified in the Field Name 
Value field. Make sure the Field Name Value field is set as shown here:
$/FIELDNAME
This tells the system to set up an XPath-compatible search token that 
references the field’s name, such as the one shown here:
/FieldName
If Not Using XML 
Paths
Do not check Using XML Paths if your extract file is not in XML format, but 
instead is a standard sequential or flat file. 
If the extract file is a standard sequential file, you will locate field data in your 
extract file using an offset, value statement. The offset, value statement is 
specified in the Field Name Offset and Field Name Value fields.
Make sure the Field Name Value field is set as shown here:
$FIELDNAME
If you set the Field Name Offset field to 10, this creates a result similar to the 
one shown here:
10,FieldName
Note: Whether you want the slash before the name depends on whether it is 
appropriate for the type of search your data requires. If your field names do not 
appear in the extract rows, specify whatever text identifies the record where the 
field data occurs. For example, with these settings:
Field Name Offset:1
Field Name Value: InputData
The result in your data area will be:
1,InputData
This means your fields will be in a record identified by finding InputData starting 
in the first text position. Then the data offset from the XDD definition of the field 
would be used to find the actual field value. You should only have to set the Field 
Name Value the first time you do a conversion. After you set the field, Studio 
remembers your entry.
Studio also sets the Data Offset field to a number you specify, such as 58, for 
an extract file created with the VRF2EXP utility 
Field
Description
Converting Files into Sections
465
Once you have set the conversion options, click Next to go to the Convert Files and 
Finish window. See Finishing a Conversion on page 490 for more information.
Field Name Offset
This field is only applicable if your extract file is not in XML format.
Here you can specify the offset at which the system can expect (or test for) a 
particular value. You specify the value the system should test for in the Field 
Name Value field. The default is 10.
Field Name Value
This field is applicable for both types of extract file.
If your extract file is not in XML format, the Field Name Value field lets you 
specify the value to test for at the offset specified in the Field Name Offset field. 
For example, if the Field Name Offset field contains 10 and the Field Name 
Value field contains MYFIELD, the Data field in the XDD is set to 10,MYFIELD. 
When Documaker processes this field, it looks at offset 10 in the record in the 
extract file and tests for the string MYFIELD at that offset. If the test is 
successful, Documaker goes to the offset specified in the Data Offset field and 
copies the data at that offset into the field.
If your extract file is in XML format, the Field Name Value field lets you specify 
the XPath to use to search for data for the field. 
For example, if the Field Name Value field contains /MYFIELD, the Data field in 
the XDD is set to /MYFIELD. When Documaker processes this field, it would use 
this XPath (/MYFIELD) to locate data to copy into the field being processed.
Data Offset
This field is only applicable when your extract file is not in XML format.
Use this field to indicate the offset in the record in the extract file at which to 
expect field data. 
For example, if you enter 58 here, the Field Name Offset field contains 10, and 
the Field Name Value field contains $FIELDNAME, during conversion, an XDD 
record would be created whose Data portion contains 10,fieldname, where 
fieldname is the actual field name (since the $FIELDNAME keyword parameter 
was used) and the whose Offset portion contains 58.
Documaker would process the field named ADDRESS1 by reading the contents 
of the XDD record for that field (ADDRESS1), then looking in the extract file at 
offset 10 for the value ADDRESS1. If the string ADDRESS1 is found at offset 
10, Documaker would look at offset 58 and copy the data at that offset to the 
field on the section.
Use these boxes when you are performing a Documerge to Documaker conversion and you are using the 
VRF2EXP utility to generate a Documaker extract file from a Documerge VRF file.
Adjust Field Name 
Values for Block Tag 
Fields
Check this box if you want the system to update the Data field in the XDD with 
the field's root name (for example, ADDRESS) rather than with the unique field 
name (ADDRESS #001_01) that Documaker uses. The extract file produced by 
the VRF2EXP utility generates records that contain the root field name for the 
field at offset 10, then multiple data values concatenated one after the other 
beginning at offset 58.
Adjust Data Offset 
Values for Block Tag 
Fields
Check this box if you want the system to increment the Offset field in the XDD 
to the next portion of the block tag's data.
Field
Description
Note
You can find additional information about converting IStream model document files in 
the Oracle IStream Migration Utility User Guide.
Chapter 12 – Converting Files
466
Converting PDF Files
When you convert PDF files, Studio converts the PDF file into an embedded graphic 
and places that graphic in a section. This Conversion Options window appears to let 
you specify how to position the embedded graphic within the section:
Once you have set these conversion options, click Next to go to the Convert Files 
and Finish window. See Finishing a Conversion on page 490 for more information.
Field
Description
Horizontal
Enter the distance you want Studio to move the embedded graphic from the left edge of the 
section. For instance, if you are using FAP units as your unit of measure and you want the 
embedded graphic placed 1/4 inch from the left edge of the section, you would enter 600.
Vertical
Enter the distance you want Studio to move the embedded graphic from the top edge of the 
section. For instance, if you are using FAP units as your unit of measure and you want the 
embedded graphic placed 1/4 inch from the top edge of the section, you would enter 600.
Documents you may be interested
Documents you may be interested