2020

Table Of Contents
USING QUARKXPRESS SERVER
Objective-C samples
These samples show how to use Objective-C to make QuarkXPress Server requests
via the Web services interface provided by QuarkXPress Server Manager. They
demonstrate document rendering and modifcation under both macOS and iOS.
The “AddFileRequest” sample shows how to make servlet requests to QuarkXPress
Server Manager, instead of using QuarkXPress Server Manager Web service stubs.
Web services use SOAP to pass data, and SOAP is not designed to transfer large
amounts of data, so Quark recommends using the servlet interface to upload and
download files in a production environment.
Sample applications legal notice
©2012 Quark Software Inc. as to the content and arrangement of this material. All
rights reserved.
©1986–2012 Quark Software Inc. and its licensors as to the technology. All rights
reserved.
Protected by one or more of U.S. Patent Nos. 5,541,991, 5,907,704, 6,005,560,
6,052,514, 6,081,262, 6,947,959 B1, 6,940,518 B2, 7,116,843 and other patents
pending.
Quark Products and materials are subject to the copyright and other intellectual
property protection of the United States and foreign countries. Unauthorized use or
reproduction without Quark’s written consent is prohibited.
QUARK IS NOT THE MANUFACTURER OF THIRD PARTY SOFTWARE OR OTHER
THIRD PARTY HARDWARE (HEREINAFTER “THIRD PARTY PRODUCTS”) AND
SUCH THIRD PARTY PRODUCTS HAVE NOT BEEN CREATED, REVIEWED, OR
TESTED BY QUARK, THE QUARK AFFILIATED COMPANIES OR THEIR LICENSORS.
(QUARK AFFILIATED COMPANIES SHALL MEAN ANY PERSON, BRANCH, OR
ENTITY CONTROLLING, CONTROLLED BY OR UNDER COMMON CONTROL
WITH QUARK OR ITS PARENT OR A MAJORITY OF THE QUARK SHAREHOLDERS,
WHETHER NOW EXISTING OR FORMED IN THE FUTURE, TOGETHER WITH ANY
PERSON, BRANCH, OR ENTITY WHICH MAY ACQUIRE SUCH STATUS IN THE
FUTURE.)QUARK, THE QUARK AFFILIATED COMPANIES AND/OR THEIR
LICENSORS MAKE NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING
THE QUARK PRODUCTS/SERVICES AND/OR THIRD PARTY PRODUCTS/SERVICES,
THEIR MERCHANTABILITY, OR THEIR FITNESS FOR A PARTICULAR PURPOSE.
QUARK, THE QUARK AFFILIATED COMPANIES AND THEIR LICENSORS DISCLAIM
ALL WARRANTIES RELATING TO THE QUARK PRODUCTS/SERVICES AND ANY
THIRD PARTY PRODUCTS/SERVICES. ALL OTHER WARRANTIES AND
CONDITIONS, WHETHER EXPRESS, IMPLIED OR COLLATERAL, AND WHETHER
OR NOT, MADE BY DISTRIBUTORS, RETAILERS, XTENSIONS DEVELOPERS OR
OTHER THIRD PARTIES ARE DISCLAIMED BY QUARK, THE QUARK AFFILIATED
COMPANIES AND THEIR LICENSORS, INCLUDING WITHOUT LIMITATION, ANY
WARRANTY OF NON-INFRINGEMENT, COMPATIBILITY, OR THAT THE SOFTWARE
IS ERROR-FREE OR THAT ERRORS CAN OR WILL BE CORRECTED. THIRD PARTIES
MAY PROVIDE LIMITED WARRANTIES AS TO THEIR OWN PRODUCTS AND/OR
SERVICES, AND USERS MUST LOOK TO SAID THIRD PARTIES FOR SUCH
WARRANTIES, IF ANY. SOME JURISDICTIONS, STATES OR PROVINCES DO NOT
198 | A GUIDE TO QUARKXPRESS SERVER 2020