Aspose.Diagram Cloud
Aspose.Diagram is a REST API for working with the Microsoft Visio Object Model. Aspose.Diagram Cloud provides better performance and is easier to use than Microsoft Office Automation when it comes to diagram manipulation and file conversion in the Cloud. Aspose.Diagram takes advantage of advanced functionalities provided by Microsoft Office Visio to manipulate Visio diagrams on a server.
Aspose.Diagram Cloud endpoints
| Method | Endpoint | Description |
|---|---|---|
| Convert | ||
| GET |
DownloadFileWithFormat /diagram/{name} |
|
| POST |
SaveAs /diagram/{name}/saveAs |
|
| PUT |
ConvertDocument /diagram/{name}/convert |
|
| PUT |
CreateNew /diagram/{name} |
|
| Draw | ||
| PUT |
PutDrawPolyline /diagram/{name}/pages/{pageName}/drawPolyline |
|
| PUT |
PutDrawLine /diagram/{name}/pages/{pageName}/drawLine |
|
| PUT |
PutDrawEllipse /diagram/{name}/pages/{pageName}/drawEllipse |
|
| Master | ||
| PUT |
AddExistMaster /diagram/{name}/masters |
|
| GET |
GetMasters /diagram/{name}/masters |
|
| PUT |
AddMaster /diagram/{name}/masters/upload |
|
| Page | ||
| GET |
GetPages /diagram/{name}/pages |
|
| PUT |
PutNewPage /diagram/{name}/pages/addNew |
|
| DELETE |
DeletePage /diagram/{name}/pages/{pageName} |
|
| POST |
PostPageSetup /diagram/{name}/pages/PageSetup |
|
| Shape | ||
| DELETE |
DeleteShapes /diagram/{name}/pages/{pageName}/shapes/{shapeId} |
|
| POST |
UpdateShape /diagram/{name}/pages/{pageName}/shapes |
|
| GET |
GetShapes /diagram/{name}/pages/{pageName}/shapes |
|
| PUT |
AddShapes /diagram/{name}/pages/{pageName}/shapes |
|
| File | ||
| GET |
DownloadFile /diagram/storage/file/{path} |
|
| PUT |
MoveFile /diagram/storage/file/move/{srcPath} |
|
| PUT |
CopyFile /diagram/storage/file/copy/{srcPath} |
|
| DELETE |
DeleteFile /diagram/storage/file/{path} |
|
| PUT |
UploadFile /diagram/storage/file/{path} |
|
| Folder | ||
| GET |
GetFilesList /diagram/storage/folder/{path} |
|
| PUT |
CopyFolder /diagram/storage/folder/copy/{srcPath} |
|
| PUT |
CreateFolder /diagram/storage/folder/{path} |
|
| PUT |
MoveFolder /diagram/storage/folder/move/{srcPath} |
|
| DELETE |
DeleteFolder /diagram/storage/folder/{path} |
|
| Storage | ||
| GET |
ObjectExists /diagram/storage/exist/{path} |
|
| GET |
GetDiscUsage /diagram/storage/disc |
|
| GET |
GetFileVersions /diagram/storage/version/{path} |
|
| GET |
StorageExists /diagram/storage/{storageName}/exist |
|
Aspose.Diagram Cloud pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | Free | — |
|