vog
bd7254aed6
Added native preview filter "hex-irb" that is needed for Photoshop EPS previews
14 years ago
vog
b30f73cb0b
Added helper function Photoshop::locatePreviewIrb() which is needed for native previews of Photoshop EPS files
14 years ago
vog
72bdc994f0
Added helper function decodeHex() that is needed to decode some types of EPS previews
14 years ago
vog
aad2a3d32f
Small bugfix
14 years ago
vog
08ef2ff9af
Added missing type cast
14 years ago
vog
992865659b
Removed duplicate helper function toString()
14 years ago
vog
da6051a3a0
Added the possibility to define a filter in the NativePreview mechanism, e.g. for hex decoding
14 years ago
Andreas Huggel
36923ec921
[unstable] #585 : Added class Tag(1).
14 years ago
Andreas Huggel
576639e95f
Added untracked files in doc/templates and some emacs and Mac specific files
14 years ago
vog
7a27f3aa3c
Fixed small mistake in test suite
14 years ago
vog
9389aaa89a
Implemented handling of %%Include DSC comments in EpsImage, adjusted and added test cases
14 years ago
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
Andreas Huggel
e5497c5188
#439 : Added optional parameters to XmpParser::initialize() to work around thread-safety issues (Jonathan Potter, GP Software)
14 years ago
vog
42c6c0f190
Added all EPS images to preview-test which actually contain preview data (even if currently not recognized by EpsImage)
14 years ago
vog
87439e6b81
Improved order of preview test images, removed duplicate entries
14 years ago
vog
7d8f0060ef
Improved naming of test files
14 years ago
vog
b8ce473aad
Added test case for a *.xmp file that contains an XMP preview
14 years ago
vog
fa206863b8
improved error message in the eps-test driver
14 years ago
vog
8d93c76e67
Use Perl instead of GNU Sed for increased portability in the eps-test driver
14 years ago
vog
640921e6c0
make cast in decodeBase64() more explicit
14 years ago
Robin Mills
25b4bf2ce9
Added cast to enable compilation with DevStudio VS2003 and VS2005.
14 years ago
vog
083a685b25
Fixed EPS test suite: use GNU SED to ensure that SED won't add a line ending at EOF which would make the test comparisons fail
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
ebfb513a21
Removing the casts which were regrettably added with SVN: 2525.
14 years ago
Robin Mills
b960062f90
EPS: fixed a cast and removed a useless comment.
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
Robin Mills
67c98c21c4
Issue: 777
...
Added #include <iterator> to iptc.cpp
Added epsimage.{cpp|h} and version.{cpp|h} to the DevStudio build environments.
Some compilation issues remain in VS2010/64 bit build and those fixes will be submitted separately.
14 years ago
vog
96dd7911eb
Added new test driver preview-test.sh, added preview PSD test file
14 years ago
vog
848b7bd3b2
Fixed debug settings of crwimage.cpp and pgfimage.cpp
14 years ago
vog
ef30654ef2
Improved coding style in EpsImage
14 years ago
vog
3434496d0d
improved coding style of EPS test driver
14 years ago
vog
3c1d3d993b
#689 : Added support for native DOS EPS previews
14 years ago
vog
321ade8a61
#689 : Bugfix in EPS test suite regarding file extensions for previews
14 years ago
vog
e0d1aaa265
Added support for native PSD previews (Michael Ulbrich)
14 years ago
vog
3342822ad7
Provide generic mechanism for native 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
0f1d1fc905
#689 : Bugfix in EPS test suite
14 years ago