My problem is to mark changes done be me on a word document with Aspose.Words.
Using the word mechanism “track changes”
Having smarttags on the changed words
Colors plus a macro to remove colors
Add a comment on each change done
1 and 3 is not supported yet by Aspose.Words, right?
The 4, i was already able to do.
But I am having trouble with Smart Tags. What i was trying to do is change the word on the document and have a smarttag on it (with the original word) just in case the document owner wants to revert the change.
Could You please explain me what are smart tags and have example code doing this?
Yes, currently there is no way to track changes made programmatically. This is the known issue #1121 in our defect database.
Please see the following link to learn about Smart Tags. http://support.microsoft.com/kb/284927
It not quite clear for me what you would like to achieve using SmartTags. Would you like to have both changed word and original in the document, but original inside SmartTag?
What do you need to achieve? Maybe this can be done without macro. Please explain, what is your goal?
My only goal is to mark changes I made in a document and report the changes to the document owner.
In my previous post, I listed four ways to do that.
SmartTags might be a very smooth way to do that. I want to change some words in a document and the document owner must see the words that changed and if he/she passes the mouse hoover, appears a something with the original word.
SmartTags are for this, right?
I already have a working version with Comments (thanks), but I want to try it with SmartTags.
Hi
Thanks for your clarification. I do not think that you can achieve this using SmartTags. SmartTags are no for this.
Here one more article about SmartTags. http://www.devx.com/codemag/Article/18232/0/page/1
Best regards.
It is possible to enable track changes in Aspose.Words, but Aspose.Words will not track changes made programmatically via Aspose.Words itself. This feature is not currently planned.