Add exiv2 extract thumb to stdout (#1934): src

main
postscript-dev 4 years ago
parent 3db71f6998
commit 31a2467a61
No known key found for this signature in database
GPG Key ID: F3EC02A099292862

@ -950,6 +950,13 @@ namespace Action {
std::cerr << path_ << ": " << _("Image does not contain an Exif thumbnail\n");
}
else {
if ( (Params::instance().target_ & Params::ctStdInOut) != 0 ) {
Exiv2::DataBuf buf = exifThumb.copy();
std::cout.write(reinterpret_cast<char*>(buf.data()),
buf.size());
return 0;
}
std::string thumb = newFilePath(path_, "-thumb");
std::string thumbPath = thumb + thumbExt;
if (dontOverwrite(thumbPath)) return 0;

Loading…
Cancel
Save