Exemple #1
0
        public void GetImagePropertiesTest(string formatExtension)
        {
            string name    = null;
            string folder  = CloudTestFolder;
            string storage = DefaultStorage;

            foreach (var inputFile in InputTestFiles)
            {
                if (inputFile.Name.EndsWith(formatExtension))
                {
                    name = inputFile.Name;
                }
                else
                {
                    continue;
                }

                this.TestRequestWithTypedResponse(
                    $"input drawing: {name};",
                    name,
                    delegate()
                {
                    var request    = new GetDrawingPropertiesRequest(name, folder, storage);
                    var properties = CadApi.GetDrawingProperties(request);
                    return(properties);
                },
                    (response, result, refInfo) =>
                {
                    Assert.Greater(response.Height, 0);
                    Assert.Greater(response.Width, 0);
                },
                    folder,
                    storage);
            }
        }
Exemple #2
0
        // Get properties of an image
        private void GetImageProperties()
        {
            var    cadApi   = new CadApi(AppKey, AppSid);
            string fileName = "910609.dxf";

            // Upload document to Cloud Storage
            uploadFileToCloudStorage(fileName);

            var request    = new GetDrawingPropertiesRequest(fileName, null, null);
            var properties = cadApi.GetDrawingProperties(request);
        }