Commit Graph

41 Commits

Author SHA1 Message Date
vog 8f7a9d8cca Issue #847: Ensure that Photoshop will always recognize modified Photoshop EPS files
For a full description of this issue, see:
http://dev.exiv2.org/issues/847
2012-09-14 17:01:36 +00:00
vog 2512d6fa24 Issue #847: Add more test cases 2012-09-14 16:36:27 +00:00
vog afd9c40e95 Issue #847: Always insert BeginPageSetup/EndPageSetup when missing 2012-09-14 16:06:26 +00:00
vog 9fa8c893b1 #790: Added workaround for EPS files generated by CorelDRAW 2011-10-04 13:14:05 +00:00
vog 71f74c1a33 #689: Added support for nested EPS documents 2011-08-25 04:13:37 +00:00
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 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
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 7d8f0060ef Improved naming of test files 2011-07-01 14:09:32 +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 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 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