Winword file conversion

I want a java api to perform the following tasks:

  1. Convert rtf to doc
  2. Convert rtf to docx
  3. Convert doc to rtf
  4. Convert doc to docx
  5. Convert docx to rtf
  6. Convert docx to doc
  7. Enable/Disable/Confirm TrackChanges
  8. Save As (any of these formats) to HTML, showing colored markup if it exists.
  9. Open/Edit/Save password protected documents (rtf/doc/docx, I have the credentials)

Can Aspose.Words for Java do that for me?
Windows 2008 Server, 64 bit.
These documents may have embedded images.

I’m currently using a java com library to interface with Office but it’s very flaky. Word (runs invisible) must be closed every so many documents but it refuses, so I kill the process. VERY flaky solution. I tried OpenOffice/LibreOffice but the “Save As HTML” feature does not show the markup for changes. It just confirms the changes before generating the HTML.

How does this product work? Do I need to install an application or is it just a java library?

I played with the jar and it looks pretty sweet so far. I have a few questions
Are there any plans to support “Agile Encryption?” I tried to open a doc I saved and password protected in Office 2010.
What other Word encryption mechanisms are not supported?
What encryption mechanisms are supported?
When saving a document that has change tracking enabled, can we alter the style for deletions/insertions beyond the current and tags that Aspose uses? I’d like to add some color (blue/red).

Hi
Thank you for your interest in Aspose.Words.
1-6. Yes, you can use Aspose.Words to convert your documents. Please see the following link to learn how to achieve this:
https://docs.aspose.com/words/java/supported-document-formats/
7. Yes, you can enable/disable track changes option:
https://docs.aspose.com/words/java/track-changes-in-a-document/
You can also accept all revisions in the document:
https://reference.aspose.com/words/java/com.aspose.words/document#acceptAllRevisions()
However, there is no way to reject revisions or accept only particular revisions. Also there is no way to track changes made programmatically.
8. Yes, you can easily convert your documents to HTML using Aspose.Words. However, you should note some restrictions described here:
https://docs.aspose.com/words/java/convert-a-document-to-html-mhtml-or-epub/
9. Yes, you can open password protected documents using Aspose.Words:
https://reference.aspose.com/words/java/com.aspose.words/LoadOptions
10. “Agile Encryption” is already supported in the latest version of Aspose.Words for .NET. We will let you know once this feature is ported to Java.
11. Aspose.Words does not support Extensible Encryption, RC4 CryptoAPI Encryption, XOR obfuscation algorithms.
12. All other encryption algorithms are supported.
13. I suppose, styles for revisions are not stored in the documents. Since, Aspose.Words works only with documents, there is no way to change these settings.
Best regards,

Thanks, Alexey. I’ve been playing with the demo jar over the last few days and it’s (no joke) about 50x faster than my original approach. I’m trying to work out a few bugs before I can confidently insist we buy a licensed copy. You have a very nice product. I’ll post my question in a new thread. Thanks.

Hi Matthew,
It is perfect that your evaluation of Aspose.Words is going well. Please feel free to ask in case of any issues, we are always glad to help you.
By the way, if you want to test Aspose.Words without the evaluation version limitations, you can request a 30-day Temporary License. Please refer to
https://purchase.aspose.com/temporary-license
Best regards,

The issues you have found earlier (filed as WORDSJAVA-451) have been fixed in this .NET update and this Java update.


This message was posted using Notification2Forum from Downloads module by aspose.notifier.

The issues you have found earlier (filed as WORDSNET-5260) have been fixed in this .NET update and this Java update.


This message was posted using Notification2Forum from Downloads module by aspose.notifier.

The issues you have found earlier (filed as WORDSNET-5482) have been fixed in this .NET update and this Java update.


This message was posted using Notification2Forum from Downloads module by aspose.notifier.
(5)