public void PostPageTextReplaceTest() { var rect = new Rectangle(100, 100, 300, 300); var textReplace = new TextReplace("market", "m_a_r_k_e_t", false, Rect: rect); var textReplaceList = new TextReplaceListRequest(new List <TextReplace> { textReplace }, StartIndex: 0, CountReplace: 0); var response = PdfApi.PostPageTextReplace(Name, 1, textReplaceList, folder: TempFolder); Assert.That(response.Code, Is.EqualTo(200)); }
public void PostPageTextReplaceTest() { var rect = new Rectangle(100, 100, 300, 300); var textReplace = new TextReplace("market", "m_a_r_k_e_t", false, Rect: rect); var textReplaceList = new TextReplaceListRequest(new List <TextReplace> { textReplace }, StartIndex: 0, CountReplace: 0); var response = api.PostPageTextReplace(Name, 1, textReplaceList, folder: FolderName); Console.WriteLine(response); }
public void PostDocumentTextReplaceExample() { //ExStart: PostDocumentTextReplaceExample var rect = new Rectangle(100, 100, 300, 300); var textReplace = new TextReplace("market", "m_a_r_k_e_t", false, Rect: rect); var textReplaceList = new TextReplaceListRequest(new List <TextReplace> { textReplace }, StartIndex: 0, CountReplace: 0); var response = api.PostDocumentTextReplace(Name, textReplaceList, folder: FolderName); Console.WriteLine(response); //ExEnd: PostDocumentTextReplaceExample }
public void PostDocumentTextReplace2Test() { const string Binder1_pdf = "Binder1.pdf"; UploadFile(Binder1_pdf, Binder1_pdf); TextReplaceListRequest textReplaceList = new TextReplaceListRequest( new List <TextReplace> { new TextReplace(OldValue: "Name", NewValue: "David Alexander Avilés Brun", Regex: true), new TextReplace(OldValue: "n_rut", NewValue: "19.670.915-0 ", Regex: true), } ); TextReplaceResponse response = PdfApi.PostDocumentTextReplace(Binder1_pdf, textReplaceList, folder: TempFolder); Assert.That(response.Code, Is.EqualTo(200)); }
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; String storage = ""; String folder = ""; TextReplaceListRequest body = new TextReplaceListRequest(); TextReplace tr1 = new TextReplace(); tr1.OldValue = "Sample"; tr1.NewValue = "Aspose Sample"; TextReplace tr2 = new TextReplace(); tr2.OldValue = "PDF"; tr2.NewValue = "PDF Document"; body.TextReplaces = new List <TextReplace> { tr1, tr2 }; 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 replace mutiple text in pdf page PageTextReplaceResponse apiResponse = pdfApi.PostPageReplaceTextList(fileName, pageNumber, storage, folder, body); if (apiResponse != null && apiResponse.Status.Equals("OK")) { Console.WriteLine("Replace Multiple Texts in a PDF Page, Done!"); Console.ReadKey(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); } // ExEnd:1 }