Load Document
Command ID: 118
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:
Load an existing SJF file inside the SamLight editor.
The laser pens inside the SJF file are NOT loaded, will be used the system standard laser pens.
WARNING: The entities inside the document must have an unique ID, including optional other layout already loaded.
Syntax:
<command name="LoadLayout" Module="[Integer]" Rotation="[Integer]" TemplateName="[String]" Template="[String]" />
Parameters:
Name |
Mandatory |
Description |
Format |
Standard value |
Module |
Yes |
The module you want load the template |
Integer |
-------------------- |
TemplateName |
Yes |
The name of the layout, used for Mark Layout command |
String |
--------------------- |
Template |
Yes |
SJF file coded on Base64 |
String |
--------------------- |
Rotation |
No |
Rotation of the layout, in degree |
Integer |
0 |
Reply:
<command name="LoadLayout" valid="true" />
During the command execution the Interface Status goes to Loading.
When the command is executed, the system reply with:
<command name="LoadLayout" Module="[Integer]" 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="LoadLayout" Module="[Integer]" executed="false" >
If the document creation fails, the Interface Status goes to Error.
Command purpose:
This command is used to load an existing SJF file.
Created with the Personal Edition of HelpNDoc: Produce Kindle eBooks easily