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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Printer-Related Files<br />

5.4.2 PPD Files<br />

Table 5–2 (Cont.) Printer-related files overview<br />

File name/extension Description<br />

uiprint.txt printer configuration file<br />

PostScript is Adobe’s page description programming language. PPD files define what<br />

capabilities a printer has for applications like <strong>Oracle</strong> <strong>Reports</strong>. For example, a PPD file<br />

might define which paper tray <strong>to</strong> use, what paper sizes are available, what is <strong>the</strong><br />

physical dimension of <strong>the</strong> paper, and what font is available. Currently, <strong>Oracle</strong> <strong>Reports</strong><br />

reads <strong>the</strong> paper sizes and fonts available on <strong>the</strong> printer as well as its default resolution<br />

from this file. In <strong>the</strong> future, more information may be used, such as memory for proper<br />

image partitioning.<br />

The only reason <strong>to</strong> modify <strong>the</strong> PPD file is <strong>to</strong> allow <strong>Oracle</strong> <strong>Reports</strong> <strong>to</strong> recognize newly<br />

added fonts or memory. You can also change <strong>the</strong> DefaultPageSize <strong>to</strong> your<br />

preferred page size.<br />

Note: Page sizes, like all PPD entries, are case sensitive. O<strong>the</strong>r<br />

entries in <strong>the</strong> PPD file should generally be left undisturbed.<br />

When you select a printer that is not listed in uiprint.txt or change <strong>the</strong> type of<br />

printer <strong>to</strong> a PostScript type in <strong>the</strong> Choose Printer dialog box, you are prompted for <strong>the</strong><br />

PPD file for <strong>the</strong> printer. You must choose <strong>the</strong> PPD file for a printer that most closely<br />

resembles <strong>the</strong> printer being used. PPD file names typically bear some resemblance <strong>to</strong><br />

<strong>the</strong> printer model name.<br />

In uiprint.txt, a PPD file must be specified for each printer. If an invalid PPD file is<br />

specified for <strong>the</strong> current printer (e.g., no PPD file is found or <strong>the</strong> PPD file format is<br />

wrong), <strong>Oracle</strong> <strong>Reports</strong> will use default.ppd for that printer. You should make<br />

default.ppd a copy of ano<strong>the</strong>r PPD file that better reflects <strong>the</strong> most likely default,<br />

local printer.<br />

<strong>Oracle</strong> <strong>Reports</strong> includes a common set of PPD files, but sometimes you may need <strong>to</strong><br />

get specific PPD files for your printers from <strong>the</strong> vendor. Table 5–3 shows some<br />

examples of PPD files that are shipped with <strong>Oracle</strong> <strong>Reports</strong>:<br />

Table 5–3 Common PPD files shipped with <strong>Oracle</strong> <strong>Reports</strong><br />

PPD file name Corresponding Printer<br />

appl230.ppd Apple LaserWriter v23.0<br />

datap462.ppd Dataproducts LZR-2665<br />

declps32.ppd Digital PrintServer 40<br />

default.ppd Default Level 1 PostScript Printer<br />

hpljet41.ppd HP LaserJet 4/4M PostScript 600DPI<br />

lwntx470.ppd Apple LaserWriter II NTX<br />

nccps801.ppd NEC Colormate PS/80<br />

tkphzr33.ppd Tektronix Phaser III PXi v2011.108<br />

l530_523.ppd Linotronic 530<br />

screenprinter.ppd Default PPD file <strong>to</strong> be used when a printer is not available on<br />

UNIX.<br />

5-8 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

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

Saved successfully!

Ooh no, something went wrong!