private static void SaveResultPics(SearchResult searchResult) { var resultFile = Path.Combine(searchResult.ResultFolder, $"{searchResult.ResultName}.docx"); WordInteropUtils.CreateDocument(resultFile); var images = Directory.GetFiles(searchResult.ResultFolder, "*.png"); foreach (var image in images) { WordInteropUtils.InsertImageInWord(resultFile, image); } }
private static void TestMergeImage_Interop() { try { var testWordPath = @"C:\IO\Mick\8-10 Ailsa Street - Redland Bay\result.docx"; var imageToInsert = @"C:\IO\Mick\8-10 Ailsa Street - Redland Bay\Aerial.png"; WordInteropUtils.CreateDocument(testWordPath); WordInteropUtils.InsertImageInWord(testWordPath, imageToInsert); } catch (Exception x) { XLogger.Error(x); } }