POST api/CustomDrawing/Zoom

Request Information

URI Parameters

None.

Body Parameters

ZoomParameterDto
NameDescriptionTypeAdditional information
StartX

integer

None.

StartY

integer

None.

EndX

integer

None.

EndY

integer

None.

CanvasHeight

integer

None.

CanvasWidth

integer

None.

CtrlPress

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "startX": 1,
  "startY": 2,
  "endX": 3,
  "endY": 4,
  "canvasHeight": 5,
  "canvasWidth": 6,
  "ctrlPress": true
}

application/xml, text/xml

Sample:
<ZoomParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
  <CanvasHeight>5</CanvasHeight>
  <CanvasWidth>6</CanvasWidth>
  <CtrlPress>true</CtrlPress>
  <EndX>3</EndX>
  <EndY>4</EndY>
  <StartX>1</StartX>
  <StartY>2</StartY>
</ZoomParameterDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CustomDrawingViewModel
NameDescriptionTypeAdditional information
Id

integer

None.

DrawId

string

None.

Separations

boolean

None.

WellMask

integer

None.

StairMask1

integer

None.

StairMask2

integer

None.

DimensionSize

integer

None.

StairDrawing

string

None.

Code

string

None.

Landscape

boolean

None.

PrintPreview

boolean

None.

Show3d

boolean

None.

FontDetail

FontDialogViewModel

None.

SelectedCustomDrawingItem

CustomDrawingItemViewModel

None.

CustomDrawingItems

Collection of CustomDrawingItemViewModel

None.

BlobNames

Collection of LookupDto

None.

SelectedTemplate

string

None.

PositionCaption

string

None.

ZoomCaption

string

None.

EnableSaveButton

boolean

None.

EnableDeleteButton

boolean

None.

IsPosition

boolean

None.

CanvasLeft

integer

None.

CanvasTop

integer

None.

CanvasWidth

integer

None.

CanvasHeight

integer

None.

ZoomParameter

ZoomParameterDto

None.

PrintContent

string

None.

Response Formats

application/json, text/json

Sample:
{
  "id": 1,
  "drawId": "sample string 2",
  "separations": true,
  "wellMask": 4,
  "stairMask1": 5,
  "stairMask2": 6,
  "dimensionSize": 7,
  "stairDrawing": "sample string 8",
  "code": "sample string 9",
  "landscape": true,
  "printPreview": true,
  "show3d": true,
  "fontDetail": {
    "fontFamily": "sample string 1",
    "fontStyle": "sample string 2",
    "fontWeight": "sample string 3",
    "fontSize": "sample string 4",
    "fontColor": "sample string 5",
    "textDecoration": "sample string 6"
  },
  "selectedCustomDrawingItem": {
    "maskId": 1,
    "mask": 2,
    "caption": "sample string 3",
    "include": true,
    "reference": "sample string 5",
    "isHeader": true
  },
  "customDrawingItems": [
    {
      "maskId": 1,
      "mask": 2,
      "caption": "sample string 3",
      "include": true,
      "reference": "sample string 5",
      "isHeader": true
    },
    {
      "maskId": 1,
      "mask": 2,
      "caption": "sample string 3",
      "include": true,
      "reference": "sample string 5",
      "isHeader": true
    }
  ],
  "blobNames": [
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "3b23d9c5-1f61-4cb4-b533-0677a1d2653e",
      "parentUid": "f3803d36-c5ae-402f-b67b-bf8466e116f6"
    },
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "3b23d9c5-1f61-4cb4-b533-0677a1d2653e",
      "parentUid": "f3803d36-c5ae-402f-b67b-bf8466e116f6"
    }
  ],
  "selectedTemplate": "sample string 13",
  "positionCaption": "sample string 14",
  "zoomCaption": "sample string 15",
  "enableSaveButton": true,
  "enableDeleteButton": true,
  "isPosition": true,
  "canvasLeft": 19,
  "canvasTop": 20,
  "canvasWidth": 21,
  "canvasHeight": 22,
  "zoomParameter": {
    "startX": 1,
    "startY": 2,
    "endX": 3,
    "endY": 4,
    "canvasHeight": 5,
    "canvasWidth": 6,
    "ctrlPress": true
  },
  "printContent": "sample string 23"
}

application/xml, text/xml

Sample:
<CustomDrawingViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <BlobNames xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto">
    <d2p1:LookupDto>
      <d2p1:_x003C_Description_x003E_k__BackingField>sample string 5</d2p1:_x003C_Description_x003E_k__BackingField>
      <d2p1:_x003C_IdString_x003E_k__BackingField>sample string 2</d2p1:_x003C_IdString_x003E_k__BackingField>
      <d2p1:_x003C_Id_x003E_k__BackingField>1</d2p1:_x003C_Id_x003E_k__BackingField>
      <d2p1:_x003C_Name_x003E_k__BackingField>sample string 3</d2p1:_x003C_Name_x003E_k__BackingField>
      <d2p1:_x003C_ParentId_x003E_k__BackingField>sample string 4</d2p1:_x003C_ParentId_x003E_k__BackingField>
      <d2p1:_x003C_ParentUid_x003E_k__BackingField>f3803d36-c5ae-402f-b67b-bf8466e116f6</d2p1:_x003C_ParentUid_x003E_k__BackingField>
      <d2p1:_x003C_Selected_x003E_k__BackingField>true</d2p1:_x003C_Selected_x003E_k__BackingField>
      <d2p1:_x003C_SortIndex_x003E_k__BackingField>7</d2p1:_x003C_SortIndex_x003E_k__BackingField>
      <d2p1:_x003C_UniqueId_x003E_k__BackingField>3b23d9c5-1f61-4cb4-b533-0677a1d2653e</d2p1:_x003C_UniqueId_x003E_k__BackingField>
    </d2p1:LookupDto>
    <d2p1:LookupDto>
      <d2p1:_x003C_Description_x003E_k__BackingField>sample string 5</d2p1:_x003C_Description_x003E_k__BackingField>
      <d2p1:_x003C_IdString_x003E_k__BackingField>sample string 2</d2p1:_x003C_IdString_x003E_k__BackingField>
      <d2p1:_x003C_Id_x003E_k__BackingField>1</d2p1:_x003C_Id_x003E_k__BackingField>
      <d2p1:_x003C_Name_x003E_k__BackingField>sample string 3</d2p1:_x003C_Name_x003E_k__BackingField>
      <d2p1:_x003C_ParentId_x003E_k__BackingField>sample string 4</d2p1:_x003C_ParentId_x003E_k__BackingField>
      <d2p1:_x003C_ParentUid_x003E_k__BackingField>f3803d36-c5ae-402f-b67b-bf8466e116f6</d2p1:_x003C_ParentUid_x003E_k__BackingField>
      <d2p1:_x003C_Selected_x003E_k__BackingField>true</d2p1:_x003C_Selected_x003E_k__BackingField>
      <d2p1:_x003C_SortIndex_x003E_k__BackingField>7</d2p1:_x003C_SortIndex_x003E_k__BackingField>
      <d2p1:_x003C_UniqueId_x003E_k__BackingField>3b23d9c5-1f61-4cb4-b533-0677a1d2653e</d2p1:_x003C_UniqueId_x003E_k__BackingField>
    </d2p1:LookupDto>
  </BlobNames>
  <CanvasHeight>22</CanvasHeight>
  <CanvasLeft>19</CanvasLeft>
  <CanvasTop>20</CanvasTop>
  <CanvasWidth>21</CanvasWidth>
  <Code>sample string 9</Code>
  <CustomDrawingItems>
    <CustomDrawingItemViewModel>
      <Caption>sample string 3</Caption>
      <Include>true</Include>
      <IsHeader>true</IsHeader>
      <Mask>2</Mask>
      <MaskId>1</MaskId>
      <Reference>sample string 5</Reference>
    </CustomDrawingItemViewModel>
    <CustomDrawingItemViewModel>
      <Caption>sample string 3</Caption>
      <Include>true</Include>
      <IsHeader>true</IsHeader>
      <Mask>2</Mask>
      <MaskId>1</MaskId>
      <Reference>sample string 5</Reference>
    </CustomDrawingItemViewModel>
  </CustomDrawingItems>
  <DimensionSize>7</DimensionSize>
  <DrawId>sample string 2</DrawId>
  <EnableDeleteButton>true</EnableDeleteButton>
  <EnableSaveButton>true</EnableSaveButton>
  <FontDetail>
    <FontColor>sample string 5</FontColor>
    <FontFamily>sample string 1</FontFamily>
    <FontSize>sample string 4</FontSize>
    <FontStyle>sample string 2</FontStyle>
    <FontWeight>sample string 3</FontWeight>
    <TextDecoration>sample string 6</TextDecoration>
  </FontDetail>
  <Id>1</Id>
  <IsPosition>true</IsPosition>
  <Landscape>true</Landscape>
  <PositionCaption>sample string 14</PositionCaption>
  <PrintContent>sample string 23</PrintContent>
  <PrintPreview>true</PrintPreview>
  <SelectedCustomDrawingItem>
    <Caption>sample string 3</Caption>
    <Include>true</Include>
    <IsHeader>true</IsHeader>
    <Mask>2</Mask>
    <MaskId>1</MaskId>
    <Reference>sample string 5</Reference>
  </SelectedCustomDrawingItem>
  <SelectedTemplate>sample string 13</SelectedTemplate>
  <Separations>true</Separations>
  <Show3d>true</Show3d>
  <StairDrawing>sample string 8</StairDrawing>
  <StairMask1>5</StairMask1>
  <StairMask2>6</StairMask2>
  <WellMask>4</WellMask>
  <ZoomCaption>sample string 15</ZoomCaption>
  <ZoomParameter xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
    <d2p1:CanvasHeight>5</d2p1:CanvasHeight>
    <d2p1:CanvasWidth>6</d2p1:CanvasWidth>
    <d2p1:CtrlPress>true</d2p1:CtrlPress>
    <d2p1:EndX>3</d2p1:EndX>
    <d2p1:EndY>4</d2p1:EndY>
    <d2p1:StartX>1</d2p1:StartX>
    <d2p1:StartY>2</d2p1:StartY>
  </ZoomParameter>
</CustomDrawingViewModel>