Gif4J Products FAQ > Basics & Troubleshooting
What are the differences between Gif4J PRO trial and full versions?
The trial version is for your evaluation only. If you want to use the Gif4J PRO after a trial period, you have to purchase a registered copy.
Browse http://www.gif4j.com/purchase.htm for detailed information about registration methods.
The trial Gif4J PRO version has the next limitations:
- Every gif image is marked with "gif4j eval" watermark.
- The Quantizer supports only MEMORY_LOW_OPTIMIZED mode of operation
(see API here).
All others modes are ignored.
- The trial version is not profiled to the speed and memory use.
The embedded object pool system (to optimize memory use and prevent often GC running)
and other optimization oriented classes are removed.
As a result the number of classes in the trial version was reduced almost twice
that evidently demostrates how much attention has been paid to optimization.
Experience has shown that the trial version is usually up to 10 times
(and sometimes up to 100 times) slower than the registered version.
Note: don't use the trial version for testing and benchmarking purposes!
- The GifEncoder class
ignores the forceGlobalColorTableUsage option (see tutorial for more info).
It can bring about sizeable increase of the result gif file size if it contains lots of internal frames (for example, after MorphingFilter use).