GET api/StringsSetout/ExportDrawing?isSvgOrDxf={isSvgOrDxf}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| isSvgOrDxf | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
ExportViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Success | boolean |
None. |
|
| Message | string |
None. |
|
| Path | string |
None. |
|
| FileName | string |
None. |
|
| FileData | FileStream |
None. |
|
| FileContent | string |
None. |
|
| SequenceFileContent | string |
None. |
|
| SequenceFilePath | string |
None. |
|
| SequenceFileName | string |
None. |
|
| PostProcessCL | string |
None. |
|
| PostProcessCLPath | string |
None. |
|
| PostProcessArgument | string |
None. |
|
| OneSavePrompt | boolean |
None. |
|
| DockSawFiles | Collection of ExportFileViewModel |
None. |
|
| ExportFilesPerPc | Collection of ExportFileViewModel |
None. |
|
| PageContentList | Collection of PageContentViewModel |
None. |
|
| ExportType | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"message": "sample string 2",
"path": "sample string 3",
"fileName": "sample string 4",
"fileData": null,
"fileContent": "sample string 5",
"sequenceFileContent": "sample string 6",
"sequenceFilePath": "sample string 7",
"sequenceFileName": "sample string 8",
"postProcessCL": "sample string 9",
"postProcessCLPath": "sample string 10",
"postProcessArgument": "sample string 11",
"oneSavePrompt": true,
"dockSawFiles": [
{
"fileContent": "sample string 1",
"filePath": "sample string 2",
"fileName": "sample string 3",
"fileExtension": "sample string 4"
},
{
"fileContent": "sample string 1",
"filePath": "sample string 2",
"fileName": "sample string 3",
"fileExtension": "sample string 4"
}
],
"exportFilesPerPc": [
{
"fileContent": "sample string 1",
"filePath": "sample string 2",
"fileName": "sample string 3",
"fileExtension": "sample string 4"
},
{
"fileContent": "sample string 1",
"filePath": "sample string 2",
"fileName": "sample string 3",
"fileExtension": "sample string 4"
}
],
"pageContentList": [
{
"id": 1,
"reportContent": "sample string 2",
"pageNumber": 3,
"reportName": "sample string 4",
"pageFormat": "sample string 5",
"pageOrientation": 6,
"copies": 7
},
{
"id": 1,
"reportContent": "sample string 2",
"pageNumber": 3,
"reportName": "sample string 4",
"pageFormat": "sample string 5",
"pageOrientation": 6,
"copies": 7
}
],
"exportType": 13
}
application/xml, text/xml
Sample:
<ExportViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<DockSawFiles>
<ExportFileViewModel>
<FileContent>sample string 1</FileContent>
<FileExtension>sample string 4</FileExtension>
<FileName>sample string 3</FileName>
<FilePath>sample string 2</FilePath>
</ExportFileViewModel>
<ExportFileViewModel>
<FileContent>sample string 1</FileContent>
<FileExtension>sample string 4</FileExtension>
<FileName>sample string 3</FileName>
<FilePath>sample string 2</FilePath>
</ExportFileViewModel>
</DockSawFiles>
<ExportFilesPerPc>
<ExportFileViewModel>
<FileContent>sample string 1</FileContent>
<FileExtension>sample string 4</FileExtension>
<FileName>sample string 3</FileName>
<FilePath>sample string 2</FilePath>
</ExportFileViewModel>
<ExportFileViewModel>
<FileContent>sample string 1</FileContent>
<FileExtension>sample string 4</FileExtension>
<FileName>sample string 3</FileName>
<FilePath>sample string 2</FilePath>
</ExportFileViewModel>
</ExportFilesPerPc>
<ExportType>13</ExportType>
<FileContent>sample string 5</FileContent>
<FileData xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.IO" i:nil="true" />
<FileName>sample string 4</FileName>
<Message>sample string 2</Message>
<OneSavePrompt>true</OneSavePrompt>
<PageContentList>
<PageContentViewModel>
<Copies>7</Copies>
<Id>1</Id>
<PageFormat>sample string 5</PageFormat>
<PageNumber>3</PageNumber>
<PageOrientation>6</PageOrientation>
<ReportContent>sample string 2</ReportContent>
<ReportName>sample string 4</ReportName>
</PageContentViewModel>
<PageContentViewModel>
<Copies>7</Copies>
<Id>1</Id>
<PageFormat>sample string 5</PageFormat>
<PageNumber>3</PageNumber>
<PageOrientation>6</PageOrientation>
<ReportContent>sample string 2</ReportContent>
<ReportName>sample string 4</ReportName>
</PageContentViewModel>
</PageContentList>
<Path>sample string 3</Path>
<PostProcessArgument>sample string 11</PostProcessArgument>
<PostProcessCL>sample string 9</PostProcessCL>
<PostProcessCLPath>sample string 10</PostProcessCLPath>
<SequenceFileContent>sample string 6</SequenceFileContent>
<SequenceFileName>sample string 8</SequenceFileName>
<SequenceFilePath>sample string 7</SequenceFilePath>
<Success>true</Success>
</ExportViewModel>