Hello,
Seems different Aspose products are being developed by total different teams, with no unique standards for the whole devs/teams.
There’s a critical / severe lack of consistency between Aspose controls’ properties/methods etc.
Compare these:
Email.FileFormatType.Unknown
Cells.FileFormatType.Unknown
Imaging.FileFormat.Undefined > Why Undefined instead of Unknown
Words.LoadFormat.Unknown
Zip.ArchiveInfo.ArchiveFormatInfo.Format
Zip does not have Unknown at all:
To check the unknown the worst way is choosen, Null or Nothing!
Or Mht/Mhtml is Mht in Email, while it’s Mhtml is Words/Cells:
Email.FileFormatType.Mht
Cells.FileFormatType.MHtml
Words.LoadFormat.Mhtml
Many crazy things like that…
I have to confess that Aspose Words is the best and highest quality control of the collection.
Compare release notes of Words:
or Cells etc…
With Email:
My bad luck, after a lot of time developing my app using Aspose Email and reporting 100+ bugs and critical missing features, no idea when the Email will become operational and usable for me.
5~8 minor bug fixes per month (and 1~3 features) means MIGHT be able to use it in 1~3 years, if new [preventing bugs are not added in the upcoming builds…
Wish they spent a little time on Email, like Words or Cells…
Finally, Aspose Html, does not support .Net Framework at all, a minimum of .Net Framework 4.0+ (4/ 4.5/ 408) is one of the most used development markets yet.