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       = "sample-input.pdf";
            int    pageNumber     = 1;
            int    fragmentNumber = 1;
            String withEmpty      = "";
            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 segment count from a pdf fragment
                TextItemsResponse apiResponse = pdfApi.GetSegments(fileName, pageNumber, fragmentNumber, withEmpty, storage, folder);

                if (apiResponse != null && apiResponse.Status.Equals("OK"))
                {
                    Console.WriteLine("Fragment Count :" + apiResponse.TextItems.List.Count);
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }
        public static void Run()
        {
            // ExStart:1
            WordsApi   wordsApi   = new WordsApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);
            StorageApi storageApi = new StorageApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);

            String fileName = "SampleWordDocument.docx";
            String storage  = null;
            String folder   = null;

            try
            {
                // Upload the file
                storageApi.PutCreate(fileName, "", "", System.IO.File.ReadAllBytes(Common.GetDataDir() + fileName));
                // Invoke Aspose.Words Cloud SDK API to get text items
                TextItemsResponse apiResponse = wordsApi.GetDocumentTextItems(fileName, storage, folder);

                if (apiResponse != null && apiResponse.Status.Equals("OK"))
                {
                    foreach (TextItem textItem in apiResponse.TextItems.List)
                    {
                        Console.WriteLine(textItem.Text);
                    }
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }
        public static void Run()
        {
            // ExStart:1
            CellsApi   cellsApi   = new CellsApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);
            StorageApi storageApi = new StorageApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);

            String fileName  = "Sample_Test_Book.xls";
            String sheetName = "Sheet2";
            String storage   = null;
            String folder    = null;

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

                // Invoke Aspose.Cells Cloud SDK API to get text items from worksheet
                TextItemsResponse apiResponse = cellsApi.GetWorkSheetTextItems(fileName, sheetName, storage, folder);

                if (apiResponse != null && apiResponse.Status.Equals("OK"))
                {
                    foreach (TextItem item in apiResponse.TextItems.TextItemList)
                    {
                        Console.WriteLine("Text: " + item.Text);
                        Console.WriteLine("Href: " + item.link.Href);
                    }
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }
 public void Pdf_TextItems_Tests()
 {
     try
     {
         TextItemsResponse textItemsResponse  = pdfService.TextItems.ReadPageTextItems("pdf-sample.pdf", 1, Utils.CloudStorage_Input_Folder);
         TextItemsResponse textItemsResponse2 = pdfService.TextItems.ReadDocumentTextItems("pdf-sample.pdf", Utils.CloudStorage_Input_Folder);
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }
Пример #5
0
        public void getSlidesSlideTextItemsTest()
        {
            TextItemsResponse response = null;

            try
            {
                GetSlidesSlideTextItemsRequest request = createGetSlidesSlideTextItemsRequest();
                response = api.GetSlidesSlideTextItems(request);
                Console.WriteLine(response.Code);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
 public void Pdf_FragmentsAndSegments_Tests()
 {
     try
     {
         TextItemsResponse  textItemsResponse   = pdfService.FragmentsAndSegments.ReadPageFragments("pdf-sample.pdf", 1, true, Utils.CloudStorage_Input_Folder);
         TextItemsResponse  textItemsResponse2  = pdfService.FragmentsAndSegments.ReadPageFragment("pdf-sample.pdf", 1, 1, true, Utils.CloudStorage_Input_Folder);
         TextFormatResponse textFormatResponse  = pdfService.FragmentsAndSegments.ReadPageFragmentTextFormat("pdf-sample.pdf", 1, 1, Utils.CloudStorage_Input_Folder);
         TextItemsResponse  textItemsResponse3  = pdfService.FragmentsAndSegments.ReadFragmentSegments("pdf-sample.pdf", 1, 1, true, Utils.CloudStorage_Input_Folder);
         TextItemResponse   textItemResponse    = pdfService.FragmentsAndSegments.ReadSegment("pdf-sample.pdf", 1, 1, 1, Utils.CloudStorage_Input_Folder);
         TextFormatResponse textFormatResponse2 = pdfService.FragmentsAndSegments.ReadSegmentTextFormat("pdf-sample.pdf", 1, 1, 1, Utils.CloudStorage_Input_Folder);
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }
        public void GetSlidesPresentationTextItemsInvalidName()
        {
            InvalidPropertyTestExecutor <GetSlidesPresentationTextItemsRequest, TextItemsResponse> testExecutor =
                new InvalidPropertyTestExecutor <GetSlidesPresentationTextItemsRequest, TextItemsResponse>("GetSlidesPresentationTextItems", "Name");
            GetSlidesPresentationTextItemsRequest request = testExecutor.PrepareRequest();
            TextItemsResponse response = null;
            bool needAssertResponse    = false;

            try
            {
                response           = m_instance.GetSlidesPresentationTextItems(request);
                needAssertResponse = true;
            }
            catch (Exception ex)
            {
                testExecutor.AssertException(ex);
            }
            if (needAssertResponse)
            {
                testExecutor.AssertResult(response);
            }
        }
        public void GetSlidesSlideTextItems()
        {
            GeneralTestExecutor <GetSlidesSlideTextItemsRequest, TextItemsResponse> testExecutor =
                new GeneralTestExecutor <GetSlidesSlideTextItemsRequest, TextItemsResponse>("GetSlidesSlideTextItems");
            GetSlidesSlideTextItemsRequest request = testExecutor.PrepareRequest();
            TextItemsResponse response             = null;
            bool needAssertResponse = false;

            try
            {
                response           = m_instance.GetSlidesSlideTextItems(request);
                needAssertResponse = true;
            }
            catch (Exception ex)
            {
                testExecutor.AssertException(ex);
            }
            if (needAssertResponse)
            {
                testExecutor.AssertResult(response);
            }
        }
Пример #9
0
        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 = 1;
            Boolean withEmpty  = false;
            String  folder     = "";
            String  storage    = "";


            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 append word document
                TextItemsResponse apiResponse = slidesApi.GetSlidesSlideTextItems(fileName, slideIndex, withEmpty, folder, storage);

                if (apiResponse != null && apiResponse.Status.Equals("OK"))
                {
                    foreach (TextItem textItem in apiResponse.TextItems.Items)
                    {
                        Console.WriteLine("Text :: " + textItem.Text);
                    }
                    Console.WriteLine("Get All Text Items from a Slide, Done!");
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }