Print API Resource

Basic print services

GET /print/formats/json

Get available print formats.

Response Body
media type data type description
application/json object json string with view

Example of json:

{"formats":[{"id":2,"name":"A3","width":"297.0","height":"420.0","units":"5","isavailable":true,"issystem":true},{"id":7,"name":"B3","width":"353.0","height":"500.0","units":"5","isavailable":true,"issystem":true},{"id":8,"name":"B2","width":"500.0","height":"707.0","units":"5","isavailable":true,"issystem":true},{"id":16,"name":"B4 Euro","width":"250.0","height":"353.0","units":"5","isavailable":true,"issystem":false},{"id":39,"name":"test","width":"324.0","height":"1245.0","units":"8","isavailable":true,"issystem":false}]}

GET /print/user/templates/json

Get user print templates from user template set.

Response Body
media type data type description
application/json object json string with view

Example of json:

{"templates":[{"id":46,"name":"B2 landscape","format":{"id":8,"name":"B2","width":"500.0","height":"707.0","units":"5","isavailable":true,"issystem":true},"printVports":[{"_id":1,"_x":5.0,"_y":15.0,"_xExt":687.0,"_yExt":470.0,"_name":"Vp_1","_style":"fill:none;stroke:black;stroke-width:4;fill-opacity:0;stroke-opacity:1","_scaleMode":0,"_scale":0.0,"_drwId":0}],"orientation":"Landscape","marginLeft":"5.0","marginRight":"5.0","marginBottom":"5.0","marginTop":"5.0","units":"5","def":false,"portrait":true},{"id":31,"name":"A4 portrait","format":{"id":1,"name":"A4","width":"210.0","height":"297.0","units":"5","isavailable":true,"issystem":true},"printVports":[{"_id":1,"_x":5.0,"_y":15.0,"_xExt":190.0,"_yExt":267.0,"_name":"Vp_1","_style":"fill:none;stroke:black;stroke-width:4;fill-opacity:0;stroke-opacity:1","_scaleMode":0,"_scale":0.0,"_drwId":0}],"orientation":"Portrait","marginLeft":"5.0","marginRight":"5.0","marginBottom":"5.0","marginTop":"5.0","units":"5","def":false,"portrait":true}]}