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.

Font Types<br />

Adobe wanted both Apple and Microsoft <strong>to</strong> license its PostScript code, which was<br />

capable of handling this role, but both companies were concerned about having a third<br />

party control key parts of <strong>the</strong>ir operating systems. Apple and Microsoft agreed <strong>to</strong> a<br />

cross-licensing and product development deal, with Microsoft creating a<br />

PostScript-style graphics engine and Apple creating a font system. Apple developed<br />

what was <strong>to</strong> become TrueType, which proved superior <strong>to</strong> o<strong>the</strong>r competing<br />

technologies on performance and rendering quality. Apple and Microsoft announced<br />

<strong>the</strong>ir strategic alliance against Adobe, where Apple would do <strong>the</strong> font system,<br />

Microsoft <strong>the</strong> printing engine. Apple released TrueType in March 1991 and <strong>the</strong> first<br />

TrueType fonts:<br />

■ Times Roman<br />

■ Helvetica<br />

■ Courier<br />

Microsoft introduced TrueType in<strong>to</strong> Windows with version 3.1 in early 1992. They<br />

created a core set of fonts:<br />

■ Times New Roman<br />

■ Arial<br />

4.6.5 Barcode Fonts<br />

4.6.6 CID Fonts<br />

■ Courier<br />

Both Apple's and Microsoft's TrueType fonts showed that scalable fonts could generate<br />

bitmaps virtually as though each size had been designed by hand.<br />

Barcode fonts can be quite confusing. Some industries have chosen a specific barcode<br />

type. If this is what you need, <strong>the</strong>n using <strong>the</strong> appropriate barcode font should work.<br />

For example, if you are interested in putting barcode on retail packages or books, <strong>the</strong><br />

choice of a barcode is simple. Retail packages in North America use <strong>the</strong> UPC-A bar<br />

code. European retail articles use <strong>the</strong> EAN barcode .<br />

All book ISBN numbers use <strong>the</strong> Bookland barcode (an EAN 13 bar code with a 5 digit<br />

supplement). Fonts are one way <strong>to</strong> obtain barcode, but not <strong>the</strong> only way. <strong>Oracle</strong><br />

<strong>Reports</strong> offers ano<strong>the</strong>r solution for producing barcodes using a Java barcode bean. The<br />

Java barcode bean is capable of creating barcodes based on <strong>the</strong> most popular barcode<br />

types.<br />

Character IDentifier (CID) fonts are a format of composite (multibyte) Type1 fonts<br />

used <strong>to</strong> better address <strong>the</strong> requirements of Far East markets. Adobe developed <strong>the</strong><br />

CID-keyed font file format <strong>to</strong> support large character set fonts for use with PostScript.<br />

It is <strong>the</strong> ideal format for Chinese, Japanese, or Korean fonts and can also be used for<br />

roman fonts with very large character sets. CID-keyed refers <strong>to</strong> <strong>the</strong> character identifier<br />

(CID) numbers used <strong>to</strong> index and access <strong>the</strong> characters in <strong>the</strong> font. A CID (character<br />

identifier) font consists of a large font file containing all <strong>the</strong> character outlines and a<br />

small CMap file that contains a list of characters, encodings, and character identifiers.<br />

The combination of <strong>the</strong> font file and <strong>the</strong> CMap file yields a font that is a specific<br />

character set and encoding information. Each CID font can support many character set<br />

and encoding combinations.<br />

Managing Fonts in <strong>Oracle</strong> <strong>Reports</strong> 4-25

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

Saved successfully!

Ooh no, something went wrong!