8.5

Table Of Contents
http://localhost:8080/getprocessid
Example GET
URL
Request object name: ????
sdk.QRequestContext rc = new sdk.QRequestContext();
Example, object
model
if(!this.DocumentSettings1.documentName.Text.Equals(""))
rc.documentName = this.DocumentSettings1.documentName.Text;
rc.request = new GetPreferencesRequest();
//Create the service and call it with QRequestContext object
QManagerSDKSvcService svc = new QManagerSDKSvcService();
sdk.QContentData qc = svc.processRequest(rc);
Getprojinfo
The getprojinfo request handler returns XML information about a QuarkXPress project
in the document pool. The returned information identifies the operating system, the
version of QuarkXPress in which the project was created, the size of the project, the page
properties for the project's layouts, and information about named boxes and synchronized
text.
getprojinfo
Namespace
The XML response looks like the following:
<? xml version="1.0" encoding="UTF-8" ?>
<PROJINFO>
Response
<PLATFORM>WINDOWS</PLATFORM>
<VERSION>6.0</VERSION>
<NAME>Sample.qxp</NAME>
<SIZE>1519616 Bytes</SIZE>
<SYNCHRONIZED/>
<LAYOUT>
<NAME>Layout 1</NAME>
<TYPE>Print</TYPE>
<PAGES>4</PAGES>
<PAGEPROPERTIES>
<WIDTH>432</WIDTH>
<LENGTH>756</LENGTH>
</PAGEPROPERTIES>
<NAMEDBOX>
<BOX>box2</BOX>
<BOX>box1</BOX>
</NAMEDBOX>
</LAYOUT>
</PROJINFO>
HTTP Error #500
The getprojinfo
command can only
Alerts
This alert displays if you specify a QuarkXPress 4.0 or 5.0 document.
be used for
QuarkXPress 6
documents and
later.
HTTP Error #401Incorrect
administration
This alert displays if you specify an invalid administrator user name and
password.
realm user name
and password.
QXP SERVER 8.5 WEB INTEGRATION GUIDE | 129
USING THE WEB INTERFACE