[cups.general] Replacing XPrint interfaces with CUPS

Robert Schweikert rschweikert at novell.com
Fri Apr 10 14:57:32 PDT 2009


In an effort to make some code LSB compliant it is necessary to replace
XPrint interfaces used by the code with CUPS interfaces, since CUPS is
part of the LSB. I would appreciate any help anyone can provide for the
following list of interfaces (replacement API's to use, potential
approaches if there is no direct replacement, pointers to documentation
etc.). I have little knowledge about what it takes to print something,
thus any help is appreciated.

Here is the list of interfaces:

XpQueryExtension
XpGetPageDimensions
XpGetPdmStartParams
XpGetOneAttribute
XpSelectInput
XpGetDocumentData
XpGetContext
XpEndPage
XpStartPage
XpEndJob
XpGetScreenOfContext
XpSetImageResolution

Thanks,
Robert

-- 
Robert Schweikert                           MAY THE SOURCE BE WITH YOU
Software Engineer Consultant                          LINUX
rschweikert at novell.com
781-464-8147

Novell
Making IT Work As One





More information about the cups mailing list