Regarding MS Excel, Aspose.Cells does not provide support for comparison of two Workbooks however as Liferay supports Java, .NET, C++, PHP and many other languages, therefore it can use Aspose.Cells product like for comparison, you may compare both worksheets data cell by cell manually. You may utilize Cell.Value, Cell.StringValue attributes. Also, there are String.Equals and CompareTo methods if these can be useful for you needs.
For annotation, Aspose.Cells supports commenting as mentioned in the below link Threaded Comments|Documentation
You need to test this feature in your environment and check if it fulfills your requirements or not.
We are gathering information about MS Word and will share the information soon.
You can use the Document.Compare method of Aspose.Words for Java API to compare two Word documents to see the difference between them. This method mimics Microsoft Word’s Compare feature and produces document difference as a number of edit and format revisions. For more details, please refer to the following article:
Secondly, Aspose.Words for Java supports adding Comments to Word document. Comments of the document are represented by the Comment class. Use CommentRangeStart and CommentRangeEnd classes to specify a region of text that is to be commented. Please refer to the following article for more details:
Need some steps or article to do integrate with LIferay. It would be great help and I want to present a POC with this integration. And more over have many questions or our requirements as follows :
What is the maximum file size will it support, in our work space we have file size approximately 30 to 50 MB and more than 3,000 pages in MS Excel and Word.
10 concurrent users Collaboration on same file possible ?
We have to keep in same server where liferay is running or we can also keep in separate server and communicate with API calls. as keeping in separate server recommended for prod?
What are all the file types will support in future needs?
I am afraid, we do not currently have any such article in documentation that provides step by step instructions on how to integrate Aspose APIs with LIferay. But, we have logged your request and will keep you posted in this regard. (Ticket# WORDSNET-20326)
There is no limit on maximum size of document that Aspose APIs can generate or process. The only limit is the amount of RAM (memory) available on your side.
I am afraid, concurrent users cannot modify the same Excel or Word Document (e.g. this is due to limitation of MS Excel file) however reading is allowed for concurrent users.
Also, please note that Aspose.Words API is multi-thread safe as long as only one thread works on a Document at a time. There is no limit on processing of number of documents at the same time. Aspose.Words supports multi-threading and processing multiple documents simultaneously in different threads should work fine. Aspose.Words also does not impose restrictions on number of threads.
We have options for both i.e. you can use DLL/JAR for using Aspose APIs from the same system and Cloud based solution where files are processed via REST APIs. Please check following links:
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.