How It Works

When developing custom solutions to automate publishing, system integrators and application developers require software that is easy to program, integrates smoothly with existing software and programming frameworks, and meets high standards for performance and scalability. QuarkXPress Server covers all the bases.

QuarkXPress Server applications typically support four key steps in the publishing process:

1. Create
QuarkXPress layouts are turned into dynamic templates by art directors and designers who identify and tag specific elements to make them variable. Templates control the insertion of variable content. Once tagged, the template is uploaded to QuarkXPress Server.

2. Customize
Data-driven applications automatically collect variable data from data sources and send instructions to QuarkXPress Server to generate output. Web-based applications provide an interactive way for users to customize the document and send instructions to QuarkXPress Server to output the document. Both data-driven and Web-based applications can apply business logic or compliance rules and integrate with a file server or an enterprise repository (ECM, CRM, or DAM).

3. Compose
QuarkXPress Server processes the instructions sent by the application to compose documents based on style sheets and other predefined layout rules for color, copyfitting, resizing and more.

4. Render
Marketing collateral, localized ads, catalogs, or personalized creative communications produced by QuarkXPress Server can be delivered through multiple channels in these file formats: QuarkXPress file, JPEG, PNG, PDF, PDF/X, PDF/X-1a, PDF/X-3.