public static void Run() { var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey); var apiInstance = new DocumentApi(configuration); try { var item1 = new JoinItem { FileInfo = new FileInfo { FilePath = "WordProcessing/sample-10-pages.docx" }, Pages = new List <int?> { 3, 6, 8 } }; var item2 = new JoinItem { FileInfo = new FileInfo { FilePath = "WordProcessing/four-pages.docx" }, StartPageNumber = 1, EndPageNumber = 4, RangeMode = JoinItem.RangeModeEnum.OddPages }; var options = new JoinOptions { JoinItems = new List <JoinItem> { item1, item2 }, OutputPath = "Output/joined-pages.docx" }; var request = new JoinRequest(options); var response = apiInstance.Join(request); Console.WriteLine("Output file path: " + response.Path); } catch (Exception e) { Console.WriteLine("Exception while calling api: " + e.Message); } }
public static void Run() { var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey); var apiInstance = new DocumentApi(configuration); try { var item1 = new JoinItem { FileInfo = new FileInfo { FilePath = "WordProcessing/four-pages.docx" } }; var item2 = new JoinItem { FileInfo = new FileInfo { FilePath = "WordProcessing/one-page.docx" } }; var options = new JoinOptions { JoinItems = new List <JoinItem> { item1, item2 }, OutputPath = "Output/joined.docx" }; var request = new JoinRequest(options); var response = apiInstance.Join(request); Console.WriteLine("Output file path: " + response.Path); } catch (Exception e) { Console.WriteLine("Exception while calling api: " + e.Message); } }