public void postSlidesSlideReplaceTextTest() { SlideStringReplaceResponse response = null; try { PostSlidesSlideReplaceTextRequest request = createPostSlidesSlideReplaceTextRequest(); response = api.PostSlidesSlideReplaceText(request); Console.WriteLine(response.Code); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public void PostSlidesSlideReplaceTextInvalidStorage() { InvalidPropertyTestExecutor <PostSlidesSlideReplaceTextRequest, SlideStringReplaceResponse> testExecutor = new InvalidPropertyTestExecutor <PostSlidesSlideReplaceTextRequest, SlideStringReplaceResponse>("PostSlidesSlideReplaceText", "Storage"); PostSlidesSlideReplaceTextRequest request = testExecutor.PrepareRequest(); SlideStringReplaceResponse response = null; bool needAssertResponse = false; try { response = m_instance.PostSlidesSlideReplaceText(request); needAssertResponse = true; } catch (Exception ex) { testExecutor.AssertException(ex); } if (needAssertResponse) { testExecutor.AssertResult(response); } }
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; String oldValue = "aspose"; String newValue = "apose2"; bool ignoreCase = true; 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 replace all text instances in a slide SlideStringReplaceResponse apiResponse = slidesApi.PostSlidesSlideReplaceText(fileName, slideIndex, oldValue, newValue, ignoreCase, folder, storage); if (apiResponse != null && apiResponse.Status.Equals("OK")) { // Download updated presentation from cloud storage Com.Aspose.Storage.Model.ResponseMessage storageRes = storageApi.GetDownload(fileName, null, null); System.Diagnostics.Debug.WriteLine("response:" + storageRes.ResponseStream); System.IO.File.WriteAllBytes(Common.GetDataDir() + fileName, storageRes.ResponseStream); Console.WriteLine("Replace All Text Instances in a Slide, Done!"); Console.ReadKey(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); } // ExEnd:1 }