pdf js asp net mvc : How to convert pdf file to html application software utility azure windows wpf visual studio e1388115-part634

Creating RTF Templates    4-13
If you insert the grouping tags around text or formatting elements, the text and 
formatting elements between the group tags will be repeated.
If you insert the tags around a table, the table will be repeated.
If you insert the tags around text in a table cell, the text in the table cell between the 
tags will be repeated.
If you insert the tags around two different table cells, but in the same table row, the 
single row will be repeated.
If you insert the tags around two different table rows, the rows between the tags 
will be repeated (this does not include the row that contains the "end group" tag).
Basic RTF Method
Enter the tags in your document to define the beginning and end of the repeating 
element group. 
To create the Suppliers group in the example, insert the tag
<?for-each:G_VENDOR_NAME?>
before the Supplier field that you previously created. 
Insert <?end for-each?> in the document after the summary row.
The following figure shows the Payables Invoice Register with the basic RTF grouping 
and placeholder markup:
How to convert pdf file to html - Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
convert pdf to url online; best website to convert pdf to word online
How to convert pdf file to html - VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
add pdf to website; pdf to html converter
4-14    Oracle Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher
Form Field Method
1. 
Insert a form field to designate the beginning of the group.
In the help text field enter:
<?for-each:group element tag name?>
To create the Suppliers group in the example, insert a form field before the 
Suppliers field that you previously created. In the help text field enter:
<?for-each:G_VENDOR_NAME?>
For the example, enter the Default text "Group: Suppliers" to designate the 
beginning of the group on the template. The Default text is not required, but can 
make the template easier to read.
2. 
Insert a form field after the final placeholder element in the group. In the help text 
field enter <?end for-each?>.
For the example, enter the Default text "End: Suppliers" after the summary row to 
designate the end of the group on the template.
The following figure shows the template after the markup to designate the 
Suppliers group was added.
Online Convert PDF to HTML5 files. Best free online PDF html
Download Free Trial. Convert a PDF file to HTML. Just upload your file by clicking on the blue button or drag-and-drop your pdf file into the drop area.
change pdf to html format; convert pdf to web page online
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Convert smooth lines to curves. Detect and merge image fragments. Flatten visible layers. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project
how to convert pdf to html email; convert pdf to html link
Creating RTF Templates    4-15
Complete the Example
The second group in the example is the invoices group. The repeating elements in this 
group are displayed in the table. For each invoice, the table row should repeat. Create a 
group within the table to contain these elements.
Note: For each invoice, only the table row should repeat, not the entire 
table. Placing the grouping tags at the beginning and end of the table 
row will repeat only the row. If you place the tags around the table, 
then for each new invoice the entire table with headings will be 
repeated.
To mark up the example, insert the grouping tag <?for-each:G_INVOICE_NUM?> in 
the table cell before the Invoice Num placeholder. Enter the Default text 
"Group:Invoices" to designate the beginning of the group.
Insert the end tag inside the final table cell of the row after the Accounted Amt 
placeholder. Enter the Default text "End:Invoices" to designate the end of the group.
The following figure shows the completed example using the form field method:
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.
best website to convert pdf to word; convert pdf to html for online
C# PDF File Split Library: Split, seperate PDF into multiple files
Application. Best and professional adobe PDF file splitting SDK for Visual Studio .NET. outputOps); Divide PDF File into Two Using C#.
how to convert pdf into html; convert pdf to html code c#
4-16    Oracle Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher
Defining Headers and Footers
Native Support
BI Publisher supports the use of the native RTF header and footer feature. To create a 
header or footer, use the your word processing application's header and footer insertion
tools. As an alternative, or if you have multiple headers and footers, you can use 
start:body and end body tags to distinguish the header and footer regions from the 
body of your report.
Inserting Placeholders in the Header and Footer
At the time of this writing, Microsoft Word does not support form fields in the header 
and footer. You must therefore insert the placeholder syntax directly into the template 
(basic RTF method), or use the start body/end body syntax described in the next section.
Multiple or Complex Headers and Footers
If your template requires multiple headers and footers, create them by using BI 
Publisher tags to define the body area of your report. You may also want to use this 
method if your header and footer contain complex objects that you wish to place in 
form fields. When you define the body area, the elements occurring before the 
beginning of the body area will compose the header. The elements occurring after the 
body area will compose the footer. 
Use the following tags to enclose the body area of your report:
<?start:body?>
<?end body?>
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
Convert PDF to Tiff; C#: Convert PDF to HTML; C#: Convert PDF to Jpeg; C# File: Compress PDF; C# File: Merge PDF; C# File: Split PDF;
convert pdf to html code online; converting pdf to html code
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Professional VB.NET PDF file splitting SDK for Visual Studio and .NET framework 2.0. Split PDF file into two or multiple files in ASP.NET webpage online.
convert pdf to html5; pdf to html conversion
Creating RTF Templates    4-17
Use the tags either directly in the template, or in form fields.
The Payables Invoice Register contains a simple header and footer and therefore does 
not require the start body/end body tags. However, if you wanted to add another 
header to the template, define the body area as follows:
1. 
Insert <?start:body?> before the Suppliers group tag: 
<?for-each:G_VENDOR_NAME?>
2. 
Insert <?end body?> after the Suppliers group closing tag: <?end for-each?>
The following figure shows the Payables Invoice Register with the start body/end body 
tags inserted:
Different First Page and Different Odd and Even Page Support
If your report requires a different header and footer on the first page of your report; or, 
if your report requires different headers and footers for odd and even pages, you can 
define this behavior using Microsoft Word's Page Setup dialog.
Note: This feature is supported for PDF and RTF output only. 
1. 
Select Page Setup from the File menu.
2. 
In the Page Setup dialog, select the Layout tab.
3. 
In the Headers and footers region of the dialog, select the appropriate check box:
Different odd and even
Different first page
4. 
Insert your headers and footers into your template as desired.
C# PDF File Compress Library: Compress reduce PDF size in C#.net
All object data. File attachment. Hidden layer content. Convert smooth lines to curves. Flatten visible layers. C#.NET DLLs: Compress PDF Document.
changing pdf to html; embed pdf to website
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.
convert pdf to web pages; convert pdf to webpage
4-18    Oracle Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher
At runtime your generated report will exhibit the defined header and footer behavior.
Inserting Images and Charts
Images
BI Publisher supports several methods for including images in your published 
document: 
Direct Insertion
Insert the jpg, gif, or png image directly in your template.
URL Reference
URL Reference
1. 
Insert a dummy image in your template.
2. 
In Microsoft Word's Format Picture dialog box select the Web tab. Enter the 
following syntax in the Alternative text region to reference the image URL:
url:{'http://image location'}
For example, enter: 
url:{'http://www.oracle.com/images/ora_log.gif'}
Element Reference from XML File
1. 
Insert a dummy image in your template.
2. 
In Microsoft Word's Format Picture dialog box select the Web tab. Enter the 
following syntax in the Alternative text region to reference the image URL:
url:{IMAGE_LOCATION}
where IMAGE_LOCATION is an element from your XML file that holds the full 
URL to the image.
You can also build a URL based on multiple elements at runtime. Just use the 
concat function to build the URL string. For example:
url:{concat(SERVER,'/',IMAGE_DIR,'/',IMAGE_FILE)}
where SERVER, IMAGE_DIR, and IMAGE_FILE are element names from your XML 
file that hold the values to construct the URL.
This method can also be used with the OA_MEDIA reference as follows:
url:{concat('${OA_MEDIA}','/',IMAGE_FILE)} 
Creating RTF Templates    4-19
Rendering an Image Retrieved from BLOB Data
If results XML contains image data that had been stored as a BLOB in the database, use 
the following syntax in a form field inserted in your template where you want the 
image to render at runtime:
<fo:instream-foreign-object content-type="image/jpg">
<xsl:value-of select="IMAGE_ELEMENT"/>
</fo:instream-foreign-object>
where
image/jpg is the MIME type of the image (other options might be: image/gif and 
image/png)
and
IMAGE_ELEMENT is the element name of the BLOB in your XML data.
Note that you can specify height and width attributes for the image to set its size in 
the published report. BI Publisher will scale the image to fit the box size that you define.
For example, to set the size of the example above to three inches by four inches, enter 
the following:
<fo:instream-foreign-object content-type="image/jpg" height="3 in" 
width="4 in">
<xsl:value-of select="IMAGE_ELEMENT"/>
</fo:instream-foreign-object>
Specify in pixels as follows: 
<fo:instream-foreign-object content-type="image/jpg" height="300 px" 
width="4 px">
...
or in centimeters:
<fo:instream-foreign-object content-type="image/jpg" height="3 cm" 
width="4 cm">
...
or as a percentage of the original dimensions:
<fo:instream-foreign-object content-type="image/jpg" height="300%" 
width="300%">
...
Chart Support
RTF Templates Using the Template Builder for Word."
The following summarizes the steps to add a chart to your template. These steps will be 
discussed in detail in the example that follows:
1. 
Insert a dummy image in your template to define the size and position of your 
chart.
4-20    Oracle Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher
2. 
Add the definition for the chart to the Alternative text box of the dummy image. 
The chart definition requires XSL commands.
3. 
At runtime BI Publisher calls the charting engine to render the image that is then 
inserted into the final output document.
Note that RTF output is limited to raster images. PDF and HTML output support raster 
and vector images.
Adding a Sample Chart
Following is a piece of XML data showing total sales by company division. 
<sales year=2004>
<division>
<name>Groceries</name>
<totalsales>3810</totalsales>
<costofsales>2100</costofsales>
</division>
<division>
<name>Toys</name>
<totalsales>2432</totalsales>
<costofsales>1200</costofsales>
</division>
<division>
<name>Cars</name>
<totalsales>6753</totalsales>
<costofsales>4100</costofsales>
</division>
<division>
<name>Hardware</name>
<totalsales>2543</totalsales>
<costofsales>1400</costofsales>
</division>
<division>
<name>Electronics</name>
<totalsales>5965</totalsales>
<costofsales>3560</costofsales>
</division>
</sales>
This example will show how to insert a chart into your template to display it as a 
vertical bar chart as shown in the following figure: 
Creating RTF Templates    4-21
Note the following attributes of this chart:
The style is a vertical bar chart.
The chart displays a background grid.
The components are colored.
Sales totals are shown as Y-axis labels.
Divisions are shown as X-axis labels. 
The chart is titled.
The chart displays a legend.
Each of these properties can be customized to suit individual report requirements.
Inserting the Dummy Image
The first step is to add a dummy image to the template in the position you want the 
chart to appear. The image size will define how big the chart image will be in the final 
document.
4-22    Oracle Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher
Important: You must insert the dummy image as a "Picture" and not 
any other kind of object. 
The following figure shows an example of a dummy image:
The image can be embedded inside a for-each loop like any other form field if you want 
the chart to be repeated in the output based on the repeating data. In this example, the 
chart is defined within the sales year group so that a chart will be generated for each 
year of data present in the XML file.
Right-click the image to open the Format Picture palette and select the Web tab. Use the
Alternative text entry box to enter the code to define the chart characteristics and data 
definition for the chart. 
Adding Code to the Alternative Text Box
The following graphic shows an example of the BI Publisher code in the Format Picture 
Alternative text box:
Documents you may be interested
Documents you may be interested