8.5

Table Of Contents
Lets you turn font download on or off. You
cannot specify which fonts are downloaded.
yes | no
fontdownload
Lets you specify which layers should be included,
as a comma-separated list.
String
layers
Lets you specify the resolution for flattened
content.
Integer value from
36 to 3600
transparencyres
Lets you use PDF/X1a or PDF/X3 verification.pdfx1a | pdfx3
verification
Lets you specify whether to output each page as
a separate file.
yes | no
separate
Lets you specify whether to include blank plates.yes | no
produceblankplates
Lets you specify a single page.Integer
page
Render
modifier
parameters
Lets you specify a range of pages.String (page range)
pages
Lets you specify a spread. The first spread is spread
1. In a facing-page document, spread 1 consists
of the first page.
Integer
spread
Lets you specify a layout by name or ID. The first
layout is Layout 1.
String
layout
Lets you specify that the output use spreads.Boolean (1 | 0 | true
| false | yes | no)
spreads
A screen-resolution PDF fileResponse
HTTP Error #500This page range is invalid.Alerts
QuarkXPress Server Error #147
This alert displays if you try to render an invalid page range.
HTTP Error #500No file produced. The
document requested contains
only blank pages.
This alert displays if you try to render a a project that contains only
blank pages.
If the request succeeds, a transaction success message is written to the QuarkXPress Server transaction
log file. This message includes the date, time, request type, project name, response type, response size
in bytes, and client IP address. For example:
Logs
8/16/2005 15:20:28 screenpdf/sample.qxp Type: application/pdf Size: 2209561 Client:
127.0.0.1.
If an alert is displayed, a transaction message is written to the QuarkXPress Server Error Log file. The
transaction entry in the error log file contains the date and time of the request, the error code, and
the error message. The following is a sample of an error log transaction entry:
8/2/2005 18:17:44 Error Error Code: 10364 Invalid Parameter Value.
http://localhost:8080/screenpdf/sample.qxp?
colorimagedownsample=72&colorcompression=0
Example, GET
URL
Request object name: ScreenPDFRenderRequest
//STEP1: Create the QuarkXPress Server Request Context
//and set the nescessary properties
Example,
object model
sdk.QRequestContext requestCtx = new sdk.QRequestContext();
String docName = request.getParameter("documentName") ;
QXP SERVER 8.5 WEB INTEGRATION GUIDE | 55
USING THE WEB INTERFACE