Hi,
Comparison is not working with Aspose.Word
Case 1: We have created the sample Asp.Net MVC application With Aspose.Word(.dll [reference] & .lic & Code) and Groupdocs.Comparison then Comparison Result as Null(Not Working). Reference image returns Null Code1.png (312.0 KB)
public static void CompareDcumentsFromFileToOutputFileWithSettings()
{
GroupDocs.Comparison.Common.License.License license = new GroupDocs.Comparison.Common.License.License();
license.SetLicense("GroupDocs.Comparison.lic");
string FileDir = System.Web.Hosting.HostingEnvironment.MapPath("/CompareDocs/");
// define and set comparison settings and properties.
ComparisonSettings objComparisonSettings = new ComparisonSettings();
objComparisonSettings.CalculateComponentCoordinates = true;
objComparisonSettings.DeletedItemsStyle.StrikeThrough = true;
objComparisonSettings.DeletedItemsStyle.FontColor = System.Drawing.Color.Red;
objComparisonSettings.DetailLevel = GroupDocs.Comparison.Common.ComparisonSettings.DetailLevel.Hight;
objComparisonSettings.DiagramMasterSetting.UseSourceMaster = true;
objComparisonSettings.GenerateSummaryPage = true;
objComparisonSettings.InsertedItemsStyle.FontColor = System.Drawing.Color.Green;
objComparisonSettings.MarkDeletedInsertedContentDeep = true;
objComparisonSettings.ShowDeletedContent = true;
objComparisonSettings.StyleChangeDetection = true;
objComparisonSettings.UseFramesForDelInsElements = true;
objComparisonSettings.StyleChangedItemsStyle.HighlightColor = System.Drawing.Color.LightGray;
objComparisonSettings.StyleChangedItemsStyle.FontColor = System.Drawing.Color.Black;
char[] Mychars = { ' ' };
objComparisonSettings.WordsSeparatorChars = Mychars;
// Get instance of GroupDocs.Comparison.Comparer and call method Compare.
GroupDocs.Comparison.Comparer comparison = Common.getComparison();
ICompareResult result = comparison.Compare(Path.Combine(FileDir, "1.docx"), Path.Combine(FileDir, "2.docx"), objComparisonSettings);
result.SaveDocument(Path.Combine(FileDir, "3.docx"));
}
Case 2: Removed the Aspose.Word(.dll [reference] & .lic & Code) then Groupdocs.Comparison working fine. Reference imageWorking Code without Aspose word.png (111.3 KB)
public static void CompareDcumentsFromFileToOutputFileWithSettings()
{
GroupDocs.Comparison.Common.License.License license = new GroupDocs.Comparison.Common.License.License();
license.SetLicense("GroupDocs.Comparison.lic");
string FileDir = System.Web.Hosting.HostingEnvironment.MapPath("/CompareDocs/");
// define and set comparison settings and properties.
ComparisonSettings objComparisonSettings = new ComparisonSettings();
objComparisonSettings.CalculateComponentCoordinates = true;
objComparisonSettings.DeletedItemsStyle.StrikeThrough = true;
objComparisonSettings.DeletedItemsStyle.FontColor = System.Drawing.Color.Red;
objComparisonSettings.DetailLevel = GroupDocs.Comparison.Common.ComparisonSettings.DetailLevel.Hight;
objComparisonSettings.DiagramMasterSetting.UseSourceMaster = true;
objComparisonSettings.GenerateSummaryPage = true;
objComparisonSettings.InsertedItemsStyle.FontColor = System.Drawing.Color.Green;
objComparisonSettings.MarkDeletedInsertedContentDeep = true;
objComparisonSettings.ShowDeletedContent = true;
objComparisonSettings.StyleChangeDetection = true;
objComparisonSettings.UseFramesForDelInsElements = true;
objComparisonSettings.StyleChangedItemsStyle.HighlightColor = System.Drawing.Color.LightGray;
objComparisonSettings.StyleChangedItemsStyle.FontColor = System.Drawing.Color.Black;
char[] Mychars = { ' ' };
objComparisonSettings.WordsSeparatorChars = Mychars;
Aspose.Words.License wordlic = new Aspose.Words.License();
wordlic.SetLicense("Aspose.Words.lic");
string filePath = Path.Combine(FileDir, "1.doc");
Aspose.Words.Document dooc = new Aspose.Words.Document(filePath);
// Get instance of GroupDocs.Comparison.Comparer and call method Compare.
GroupDocs.Comparison.Comparer comparison = Common.getComparison();
ICompareResult result = comparison.Compare(Path.Combine(FileDir, "1.docx"), Path.Combine(FileDir, "2.docx"), objComparisonSettings);
result.SaveDocument(Path.Combine(FileDir, "3.docx"));
}
Because of the above issue we are unable to Test the Groupdocs.Comparison in our Existing application
Find the attached Sample Solution Not Working Uploading: clipboard…
Please Provide the solution.