ok, so i was right, that $this->_path is going to the path of the original file *lucky*. After a little bit code research i got it, but i wasn't so sure to test it so i asked you here. Now i commented it in my local file, that this is the path to the original file. Maybe you could implement an option to the settings, if the exifs should be readen and rewritten in the rebuild or not (sometimes helpfull). Thanks a lot will try it immediatly.
EDIT:
Tested
$this->exif = PhotoQExif::readExif($this->_path);
//update full exif in database
update_post_meta($this->id, $this->_exifFullFieldName, $this->exif);
update_post_meta($this->id, $this->_exifFieldName, $this->getNiceExif());
two times, first with exifFullFieldName, second time only the last update_post_meta. But i got a problem: It really updates the exifs, but some field content in every post was shown as "Unkown: someIntegers_and_not_this_text". So as if some of the exif-id's couldn't loop through the exif-switch methods for the "right" values. Got an idea how to fix that? (luckily i got a backup of the database before testing).
And while testing it, i got another question: Is it possible to add the original exif information into the images of the other sizes (i'm just using the default main and thumbnail size), because this would be great, if someone "downloads" an image and there is my Copyright (in the exif) in it.