01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.1.2 Font Related Features<br />

Figure 6–1 Compressed Output vs. Non-Compressed Output<br />

PDF Features Included in <strong>Oracle</strong> <strong>Reports</strong><br />

Note: Compression rate depends on <strong>the</strong> report’s content; thus, <strong>the</strong><br />

time taken <strong>to</strong> generate <strong>the</strong> PDF file as well as <strong>the</strong> PDF file size will<br />

vary from report <strong>to</strong> report.<br />

This section outlines <strong>the</strong> various font-related features supported by <strong>Oracle</strong> <strong>Reports</strong>.<br />

6.1.2.1 Font aliasing<br />

Font aliasing enables you <strong>to</strong> substitute one font for ano<strong>the</strong>r, i.e., font-<strong>to</strong>-font<br />

substitution. This font-<strong>to</strong>-font substitution is usually used when porting applications<br />

(in this case, your PDF file) across platforms. You can alias multibyte fonts as well as<br />

character sets.<br />

Font aliasing occurs at <strong>the</strong> time of generating <strong>the</strong> PDF file. The PDF file will contain<br />

only <strong>the</strong> necessary font information required <strong>to</strong> display <strong>the</strong> output. The fonts used will<br />

not be embedded in <strong>the</strong> PDF file.<br />

Note: The fonts must be available on <strong>the</strong> machine displaying <strong>the</strong><br />

PDF output. The fonts need not be available on <strong>the</strong> machine<br />

generating <strong>the</strong> PDF file.<br />

At <strong>the</strong> time of viewing <strong>the</strong> report, Adobe Acrobat replaces <strong>the</strong> aliased fonts based on<br />

<strong>the</strong> following:<br />

1. If <strong>the</strong> fonts do not exist on <strong>the</strong> machine displaying <strong>the</strong> output, Adobe Acrobat<br />

substitutes it with <strong>the</strong> Adobe Sans MM font.<br />

2. If <strong>the</strong> Adobe Sans MM font does not match, <strong>the</strong> output may display dots for <strong>the</strong><br />

data.<br />

Font aliasing will work with any or all of <strong>the</strong> following:<br />

■ Single byte fonts, including Eastern European fonts for both ASCII and IS0-Latin<br />

character sets<br />

■ Adobe multibyte Character ID (CID) fonts, both multibyte and Unicode fonts,<br />

which are available as a free download from Adobe<br />

■ Type 1 Postscript fonts<br />

■ TrueType fonts<br />

6.1.2.1.1 Setup<br />

There are no command line options for font aliasing.<br />

Include <strong>the</strong> font aliasing entries in <strong>the</strong> uifont.ali file. <strong>Oracle</strong> <strong>Reports</strong> aliases <strong>the</strong><br />

font only when <strong>the</strong> entries in <strong>the</strong> uifont.ali file match <strong>the</strong> font information<br />

included in <strong>the</strong> generated PDF file.<br />

Using PDF in <strong>Oracle</strong> <strong>Reports</strong> 6-3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!