Browse Source

You can only change the oritentation of a JPEG

TIFFs also have EXIF headers, but they're not supported by the Image class

PHP doc
http://php.net/manual/en/function.exif-read-data.php
tags/v8.0.0alpha1
Olivier Paroz 9 years ago
parent
commit
e2a9bd7838
1 changed files with 4 additions and 0 deletions
  1. 4
    0
      lib/private/image.php

+ 4
- 0
lib/private/image.php View File

@@ -311,6 +311,10 @@ class OC_Image {
* @return int The orientation or -1 if no EXIF data is available.
*/
public function getOrientation() {
if ($this->imageType !== IMAGETYPE_JPEG) {
OC_Log::write('core', 'OC_Image->fixOrientation() Image is not a JPEG.', OC_Log::DEBUG);
return -1;
}
if(!is_callable('exif_read_data')) {
OC_Log::write('core', 'OC_Image->fixOrientation() Exif module not enabled.', OC_Log::DEBUG);
return -1;

Loading…
Cancel
Save