Command property:


Asynchronous command.


The Interface Status must be Ready to perform this operation.

If the status is different than Ready, the system reply with:


<command valid="false" error="Laser module not ready" />



Command action:


Mark the selected layout.


NOTE: the system do not check the passport presence in mark position!


Syntax:


<command name="marklayout" layout="[String]" XOffset="[Double]" YOffset="[Double]" Angle="[Double]"  />


Parameters:

Name

Mandatory

Description

Format

layout

Yes

The name of the layout to be engraved

String

XOffset

No

X Offset in mm to be applied before engraving. Used for autopositioning

Double

YOffset

No

Y Offset in mm to be applied before engraving. Used for autopositioning

Double

Angle

No

Rotation Angle for Oberthur system

Double


Reply:


<command valid="true" />


During the command execution the Interface Status goes to Marking.



When the command is executed, the system reply with:



<command name="MarkLayout" executed="true" >


If the document creation is done, the Interface Status goes to Ready.



If the command execution fails, the system reply with:



<command name="MarkLayout" executed="false" error="Error marking layout" >



If the document creation fails, the Interface Status goes to Error.




Command purpose:


This command is used to mark a layout.

Created with the Personal Edition of HelpNDoc: Easily create HTML Help documents