Skip to main content
Skip table of contents

D_OPEN

This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core

D_OPEN Selector

Parameter: NULL pointer do not use.

The RIP calls D_OPEN at the beginning of each page it wishes to be output.

The plugin is not required to do anything for the RIP during this call, but in many cases, there are other things that can sensibly be done at this point, such as checking the readiness of the output device, and initiating media loading.

From this call until (and including) D_WAIT_ON_CLOSE , the deviceDefinition 's d_page pointer will point to a pageHeader structure containing data about the page to be output.

Any errors should be indicated by returning a suitable value in the d_error field of the deviceDefinition parameter (See the DERR macro). On success, and recoverable errors, the return value should be NOERR . ‐1 should only be returned in the event of catastrophic failure.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.