8.1

Table Of Contents
changes made so far is saved in the
new location. The open document
is not saved but has all of the
changes made so far.
Session in which the document
exists.
String
sessionId
Lets you create a DOM of a particular layout or portion of a layout.
getXPressDOMEx
Creates an XML string out of the DOM.
getXMLFromXPressDOM
Takes a raw XML representation of a project as a string and returns an object
model representing that project, with Project as the root class.
getXPressDOMFromXML
QRequestContext rc = new QRequestContext();
rc.documentName = "test.qxp";
Example, object
model
rc.responseAsURL = false;
JPEGRenderRequest jpegRequest = new JPEGRenderRequest();
rc.request = jpegRequest;
QManagerSDKSvcService svc = new QManagerSDKSvcService();
QContextData response = svc.processRequest(rc);
QRequest
Base class for all request objects (such as PDFRenderRequest). All request objects share some common
data members, which are described below.
Description
Web service data objectType
DescriptionTypes
NameMembers
QuarkXPress Server request that includes instances of request objects
chained together.
QRequestrequest
RequestParameters
Generic class for executing any request and for adding dynamic properties to a request.Description
Web service data objectType
DescriptionType
NameMembers
Namespace of the request (for example, jpeg).String
namespace
Parameter array for the specified request (for
example, jpegquality).
NameValueParam[]params
You can use this class to send any request for which a specific class does not exist. When this
request exists in the chain, its namespace is concatenated with the namespaces of other requests.
That means the namespace provided here can be null.
Additional
comments
The parameters of this class can be used to parameterize a request being sent to the server.
QXP SERVER 8.1 WEB INTEGRATION GUIDE | 23
GETTING STARTED