コード例 #1
0
        public static void Run()
        {
            // ExStart:1
            PdfApi     pdfApi     = new PdfApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);
            StorageApi storageApi = new StorageApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);

            String fileName   = "SampleImage.pdf";
            int    pageNumber = 1;
            String storage    = "";
            String folder     = "";

            try
            {
                // Upload source file to aspose cloud storage
                storageApi.PutCreate(fileName, "", "", System.IO.File.ReadAllBytes(Common.GetDataDir() + fileName));

                // Invoke Aspose.PDF Cloud SDK API to get image count
                ImagesResponse apiResponse = pdfApi.GetImages(fileName, pageNumber, storage, folder);

                if (apiResponse != null && apiResponse.Status.Equals("OK"))
                {
                    int count = apiResponse.Images.List.Count;
                    Console.WriteLine("Image Count " + count);
                    Console.WriteLine("Get Image Count from a PDF Page, Done!");
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }
        public static void Run()
        {
            // ExStart:1
            SlidesApi  slidesApi  = new SlidesApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);
            StorageApi storageApi = new StorageApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);

            String fileName   = "sample-input.pptx";
            int    slideIndex = 3;
            String folder     = "";
            String storage    = "dropboxstorage";

            try
            {
                // Upload source file to aspose cloud storage
                storageApi.PutCreate(fileName, "", "", System.IO.File.ReadAllBytes(Common.GetDataDir() + fileName));

                // Invoke Aspose.Slides Cloud SDK API to get number of images in a slide using third party storage
                ImagesResponse apiResponse = slidesApi.GetSlidesSlideImages(fileName, slideIndex, folder, storage);

                if (apiResponse != null)
                {
                    int count = apiResponse.Images.List.Count;
                    Console.WriteLine("Total Images Found In Slide[3] :: " + count);
                    Console.WriteLine("Get Number of Images in a Slide Using Third Party Storage, Done!");
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }
コード例 #3
0
        public static void CreateImage()
        {
            Config.waitServerReady(server.Id);
            var random = new Random();

            image = client.Images.Create(new POCO.Requests.Images.CreateImageRequest()
            {
                ServerId     = server.Id,
                Description  = "describe image",
                Frequency    = ImageFrequency.DAILY,
                Name         = random.Next(100, 999) + "testImage",
                NumIimages   = random.Next(1, 50),
                DatacetnerId = dc.Id,
                Type         = ImageType.os,
                Source       = ImageSource.server
            });

            response = image;
            Assert.IsNotNull(image);
            Assert.IsNotNull(image.Id);
            //check if the image is added
            image = client.Images.Show(image.Id);
            Assert.IsNotNull(image);
            Assert.IsNotNull(image.Id);
        }
コード例 #4
0
        public void CreateImage()
        {
            var random  = new Random();
            var servers = client.Servers.Get();
            var server  = servers[0];

            while (server.Status.State != ServerState.POWERED_OFF)
            {
                server = servers[random.Next(0, servers.Count - 1)];
                break;
            }
            var image = client.Images.Create(new POCO.Requests.Images.CreateImageRequest()
            {
                ServerId    = server.Id,
                Description = "describe image",
                Frequency   = ImageFrequency.DAILY,
                Name        = random.Next(100, 999) + "testImage",
                NumIimages  = random.Next(1, 50)
            });

            response = image;

            Assert.IsNotNull(image);
            Assert.IsNotNull(image.Id);
            //check if the image is added
            var resultImage = client.Images.Show(image.Id);

            Assert.IsNotNull(resultImage);
            Assert.IsNotNull(resultImage.Id);
        }
コード例 #5
0
        async Task LoadImages()
        {
            Images = await Task.Run(() => TMDBService.GetImages($"/collection/{Id}/images"));

            foreach (var v in Images.backdrops)
            {
                Backdrops.Add(v);
            }
        }
        public void GetSlidesImagesTest()
        {
            ImagesResponse response = null;

            try
            {
                GetSlidesImagesRequest request = createGetSlidesImagesRequest();
                response = api.GetSlidesImages(request);
                Console.WriteLine(response.Code);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
コード例 #7
0
ファイル: ImagingData.cs プロジェクト: veresbogdan/MMD
        public IList <ImageData> GetImages(string categId)
        {
            Uri authLink = new Uri("http://cloud.mm-day.com/Fun/Imagini");
            HttpClientHandler handler = new HttpClientHandler();
            var client = new HttpClient(handler);

            var content = new StringContent(String.Format("{{ \"CATEGORY\":\"{0}\"}}", categId));
            Task <HttpResponseMessage> resp = client.PostAsync(authLink, content);

            resp.Wait();

            Task <string> respContent = resp.Result.Content.ReadAsStringAsync();

            respContent.Wait();

            ImagesResponse images = ImagesResponse.FromJson(respContent.Result);

            return(images.Images);
        }
コード例 #8
0
        public void GetSlidesSlideImagesInvalidStorage()
        {
            InvalidPropertyTestExecutor <GetSlidesSlideImagesRequest, ImagesResponse> testExecutor =
                new InvalidPropertyTestExecutor <GetSlidesSlideImagesRequest, ImagesResponse>("GetSlidesSlideImages", "Storage");
            GetSlidesSlideImagesRequest request = testExecutor.PrepareRequest();
            ImagesResponse response             = null;
            bool           needAssertResponse   = false;

            try
            {
                response           = m_instance.GetSlidesSlideImages(request);
                needAssertResponse = true;
            }
            catch (Exception ex)
            {
                testExecutor.AssertException(ex);
            }
            if (needAssertResponse)
            {
                testExecutor.AssertResult(response);
            }
        }
コード例 #9
0
        public void GetSlidesImages()
        {
            GeneralTestExecutor <GetSlidesImagesRequest, ImagesResponse> testExecutor =
                new GeneralTestExecutor <GetSlidesImagesRequest, ImagesResponse>("GetSlidesImages");
            GetSlidesImagesRequest request  = testExecutor.PrepareRequest();
            ImagesResponse         response = null;
            bool needAssertResponse         = false;

            try
            {
                response           = m_instance.GetSlidesImages(request);
                needAssertResponse = true;
            }
            catch (Exception ex)
            {
                testExecutor.AssertException(ex);
            }
            if (needAssertResponse)
            {
                testExecutor.AssertResult(response);
            }
        }
コード例 #10
0
ファイル: TopPart.cs プロジェクト: KukliakT/GoogleTest
 public void CkickOnImagesResponse()
 {
     ImagesResponse.Click();
 }
コード例 #11
0
 async Task LoadImages()
 {
     Images = await Task.Run(() => TMDBService.GetImages($"/tv/{Id}/season/{SeasonNumber}/images"));
 }