Commit Graph

248 Commits

Author SHA1 Message Date
vog
a4c1d3f5b5 Changed version number in EPS files to the fixed length hex version number, to simplify testing DOS EPS files 2011-08-22 21:57:00 +00:00
vog
2ae0bcf7b8 Added version hex number to the output of "exiv2 -V" 2011-08-22 21:56:49 +00:00
vog
058f1ea221 Added support for Illustrator previews (%AI7_Thumbnail) in EPS files, decoded to *.pnm 2011-08-17 21:10:53 +00:00
Andreas Huggel
731c60fb65 Added testcase for "migration of an XMP namespace". 2011-08-15 15:27:41 +00:00
vog
315b5d9707 Replaced heuristics with hard criteria about where the %%Page section of an EPS file begins when it is not specified explicitly, adjusted test suite 2011-07-25 00:53:38 +00:00
vog
4ce2d7e717 Improved error handling of nested documents at invalid positions, improved test cases 2011-07-25 00:53:25 +00:00
Andreas Huggel
64d1308ec7 #769: Fixed calculation of binary array size in the case when the array elements are not sorted in ascending order, added test case. 2011-07-21 05:01:12 +00:00
vog
cbb0bb2934 Added mechanism to refuse to write to EPS files created by Adobe Illustrator 8.0 or older, because Illustrator won't be able to open those afterwards 2011-07-19 14:24:26 +00:00
vog
8e0a97a0a2 Added support for native Photoshop EPS previews, adjusted test suite 2011-07-18 15:24:49 +00:00
vog
7a27f3aa3c Fixed small mistake in test suite 2011-07-13 02:04:12 +00:00
vog
9389aaa89a Implemented handling of %%Include DSC comments in EpsImage, adjusted and added test cases 2011-07-13 01:51:20 +00:00
vog
e0d3fabab1 Avoid unnecessary %%LanguageLevel: comments in EPS files after "exiv2 -dx" 2011-07-13 01:51:13 +00:00
vog
dbde8b815a Added support for deleting XMP metadata from EPS files (exiv2 -dx), adjusted test suite 2011-07-12 23:52:39 +00:00
vog
3db4d31938 Handle trailing garbage after XMP metadata in EPS files more gracefully 2011-07-12 23:52:21 +00:00
vog
2b0ff37419 More graceful handling of EPS images in which non-existing XMP metadata is announced 2011-07-12 23:52:16 +00:00
vog
da9eab3ede Improved error message in EpsImage 2011-07-12 23:52:08 +00:00
vog
43fe61ab73 improved EpsImage to handle any combination of removable XMP embeddings, added test cases 2011-07-12 17:19:51 +00:00
vog
8c6d9fe2c2 fixed EpsImage to handle %%PageTrailer and %%Trailer properly, adjusted test suite 2011-07-12 17:19:43 +00:00
vog
5eb9aefc67 Improved XMP embedding/replace mechanism for EPS files, achieved more flexibility with less code, added and adjusted test cases 2011-07-08 05:05:00 +00:00
vog
42c6c0f190 Added all EPS images to preview-test which actually contain preview data (even if currently not recognized by EpsImage) 2011-07-01 14:09:43 +00:00
vog
87439e6b81 Improved order of preview test images, removed duplicate entries 2011-07-01 14:09:39 +00:00
vog
7d8f0060ef Improved naming of test files 2011-07-01 14:09:32 +00:00
vog
b8ce473aad Added test case for a *.xmp file that contains an XMP preview 2011-07-01 14:09:26 +00:00
vog
8d93c76e67 Use Perl instead of GNU Sed for increased portability in the eps-test driver 2011-07-01 10:09:05 +00:00
vog
96dd7911eb Added new test driver preview-test.sh, added preview PSD test file 2011-06-28 00:38:19 +00:00
vog
3c1d3d993b #689: Added support for native DOS EPS previews 2011-06-27 16:39:07 +00:00
vog
8bd69f7c46 #689: Added support for DOS EPS files 2011-06-24 22:03:19 +00:00
vog
98e90dc738 #689: Add EPS preview tests 2011-06-24 14:59:45 +00:00
vog
155b37d45f #689: Support XMP previews that use the old xapGImg: namespace prefix 2011-06-24 14:59:37 +00:00
vog
48c7c92c5f #776: Unified the mechanism by which the test drivers look for binaries (exiv2, samples, etc.), added support for EXIV2_BINDIR, removed the call to "which exiv2" 2011-06-23 11:12:21 +00:00
vog
9e36ca5dbf #689: Provide support for JPEG previews stored in the XMP metadata 2011-06-23 11:12:14 +00:00
vog
6c63b40c4d #689: Add test EPS file that contains XMP metadata > 64 KB 2011-06-22 13:32:15 +00:00
vog
c3b6c2b919 #689: Workaround for Photoshop EPS files, adjusted test suite 2011-06-22 12:56:14 +00:00
vog
3656fe930e #689: Improved Exiv2 EPS comments 2011-06-22 12:56:06 +00:00
vog
e9e3386f72 #689: Improved eps-test driver 2011-06-22 12:55:58 +00:00
vog
1cd0eff9a2 #689: Bugfix for Photoshop EPS files 2011-06-20 15:30:45 +00:00
vog
cf97ad9b83 #689: Added nested EPS files to the tests 2011-06-20 14:33:50 +00:00
vog
c3b4e7af67 #689: Improved EPS tests 2011-06-20 14:15:20 +00:00
vog
40a8e90248 #776: Adjust the exiv2-test.sh driver to respect the " (__ bit build)" suffix of the first line of "exiv2 -V" 2011-06-20 13:35:26 +00:00
vog
ad1a376412 #689: provide an example EPS file that contains an %%Include DSC comment 2011-06-20 03:49:58 +00:00
vog
c5bc7b0c07 #689: provide an example EPS file that contains read-only XMP metadata 2011-06-20 03:37:03 +00:00
vog
add6498031 #689: Improved EPS tests 2011-06-20 02:44:44 +00:00
vog
ab70bae59c #689: Improved EPS tests 2011-06-20 01:10:28 +00:00
vog
641164a49c #689: Provide support for more EPS variants 2011-06-18 23:34:58 +00:00
vog
de48225d9b #689: provide support for EPS files
EPS is added to the front of the registry to ensure that very small
EPS files will be detected.

This implementation refuses to deal with "read-only XMP" as well
as "%%Include..." DSC comments, because it is unclear how to handle
those properly. If one of these special cases occur, a warning will
be emitted which encourages the user to provide a real-world EPS
file to us.
2011-06-17 13:52:45 +00:00
Andreas Huggel
3f478a2ca2 #775: Sort IPTC data by record number when encoding (Matthias Baas). 2011-06-17 02:51:58 +00:00
Andreas Huggel
af26439393 Merged r2448:2451 from branches/0.21.1 2011-03-09 02:35:17 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +00:00
Andreas Huggel
9f57915a10 Added AF-point easy-access function. (Suggested by july) 2010-11-22 14:46:09 +00:00
Andreas Huggel
9195470f22 Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace(). 2010-11-06 13:53:15 +00:00