80 Commits (091fd778859b4d592dc2a6fbf008de7d2434f83f)

Author SHA1 Message Date
vog e0d3fabab1 Avoid unnecessary %%LanguageLevel: comments in EPS files after "exiv2 -dx" 14 years ago
vog dbde8b815a Added support for deleting XMP metadata from EPS files (exiv2 -dx), adjusted test suite 14 years ago
vog aa60fc8d96 Improved coding style in EpsImage 14 years ago
vog 3db4d31938 Handle trailing garbage after XMP metadata in EPS files more gracefully 14 years ago
vog 2b0ff37419 More graceful handling of EPS images in which non-existing XMP metadata is announced 14 years ago
vog da9eab3ede Improved error message in EpsImage 14 years ago
vog 43fe61ab73 improved EpsImage to handle any combination of removable XMP embeddings, added test cases 14 years ago
vog 8c6d9fe2c2 fixed EpsImage to handle %%PageTrailer and %%Trailer properly, adjusted test suite 14 years ago
vog c62fa03a86 Improved coding style in EpsImage 14 years ago
vog 5eb9aefc67 Improved XMP embedding/replace mechanism for EPS files, achieved more flexibility with less code, added and adjusted test cases 14 years ago
vog 115ba5a04e Improved epsimage.cpp and preview.cpp to avoid unnecessary type casts, also make some implicit type casts explicit for clarity 14 years ago
Robin Mills e2c570a1ce EPS project.
added long ul2Data(byte* buf, size_t s, ByteOrder byteOrder) to the DevStudio 64 bit build.
This rippled requiring casts to differentiate ul2Data(byte*, uint32_t,size_t) and ul2Data(byte*,size_t,size_t)
Team review requested.
14 years ago
vog ef30654ef2 Improved coding style in EpsImage 14 years ago
vog 3c1d3d993b #689: Added support for native DOS EPS previews 14 years ago
vog 1a407407d8 #689: Improved coding style of EpsImage 14 years ago
vog 7c99e174e8 #689: Improved coding style of EpsImage: prefer byte* over char*, make use of getULong(), etc 14 years ago
vog ed060a7a35 Fixed isEpsType() to handle size_t / long types in a clean way 14 years ago
vog 11f52679c5 Fixed isEpsType() to use DataBuf instead of a local allocation on the stack 14 years ago
vog 8bd69f7c46 #689: Added support for DOS EPS files 14 years ago
vog 3b13ab8717 #689: Make private implementation pf EpsImage really private 14 years ago
vog f7c8463132 #689: Improved code readability of EpsImage 14 years ago
vog c3b6c2b919 #689: Workaround for Photoshop EPS files, adjusted test suite 14 years ago
vog 3656fe930e #689: Improved Exiv2 EPS comments 14 years ago
vog 1cd0eff9a2 #689: Bugfix for Photoshop EPS files 14 years ago
vog dfe65c4214 #689: Improved performance of EpsImage 14 years ago
vog e3d2c7491b #689: Workaround for handling Exiftool's XMP embedding into EPS 14 years ago
vog ca452746e2 #689: Improved coding style and warnings in EpsImage 14 years ago
vog 69b05be843 #689: Improved debug output in EpsImage 14 years ago
vog 641164a49c #689: Provide support for more EPS variants 14 years ago
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.
14 years ago