The problem is that the packages are installed on the cd, basically the cd is a compressed image of a running installed system configured to run from the cd instead of a hard drive.

You can do what you are talking about, but it may be risky, you may end up in worse shape than you are now.

Anyway what I would do to get the pieces of a package from a cd to a hd install is boot to the cd and mount your hd as read/write (you'll need to be root to do this process) then you need the full name of the package you are interested in, and use the following command:
dpkg -L package-name
of course substitute the proper package name for package-name, then copy each of the files listed from your cd to the proper location on your hard drive, also beware that you may have to do this for several packages because of dependency issues.

Why not just apt-get a newer standard debian version of openoffice instead of using the customized knoppix version?

HTH

--rock