markrem,
"Then, you must create a C or Java program at the operating system level that calls the PDF software and passes parameters necessary to generate a PDF file."
When you say at the operating system level, do you mean on the Oracle database server (in our case Unix) or on the user's machine (in our case Windows 2000)?
hilbertl