A method and system for transferring data files from a sever entity, such
as a server computer, to a client entity, such as a client process running
on a remote client computer. The data files are stored in a frequency
domain form by the server entity. The client entity can specify certain
characteristics for the transfer that may be represented as one or more
parameters. Parameters may include a compression ratio and certain data
enhancements. Default or computed parameters may be used by the server
entity when no client-specified parameters are available. Upon receiving a
request for a data file, the server entity retrieves the frequency domain
form of the data file, quantizes frequency domain coefficients included in
the frequency domain form of the data file according to the parameters,
compresses the quantized frequency domain coefficients into a compressed
data file, and transfers the compressed data file to the client entity.