Articles of exif

PHP: exif_imagetype () не работает?

У меня есть эта проверка расширения: $upload_name = "file"; $max_file_size_in_bytes = 8388608; $extension_whitelist = array("jpg", "gif", "png", "jpeg"); /* checking extensions */ $path_info = pathinfo($_FILES[$upload_name]['name']); $file_extension = $path_info["extension"]; $is_valid_extension = false; foreach ($extension_whitelist as $extension) { if (strcasecmp($file_extension, $extension) == 0) { $is_valid_extension = true; break; } } if (!$is_valid_extension) { echo "{"; echo "error: […]

Данные PHP EXIF ​​не работают

Я новичок в PHP и адаптирую скрипт из http://www.techrepublic.com/article/create-a-dynamic-photo-gallery-with-php-in-three-steps/, который генерирует таблицу изображений в каталог вместе с некоторыми сопровождающими данными EXIF. Единственная проблема заключается в том, что код не отображает данные EXIF. Это происходит даже с исходным исходным кодом. Мое лучшее предположение о том, что происходит, заключается в том, что что-то в исходном исходном коде […]

Проблема с загрузкой php iphone / IOS6: лучший способ сохранить повернутое изображение

Использование браузера Safari для мобильных устройств с IOS6, функция загрузки файлов дает пользователям возможность фотографировать. К сожалению, при щелчке фотографии, в то время как палец фотографии отображается правильно в браузере, при загрузке на сервер файл поворачивается на 90 градусов. Это, по-видимому, связано с данными exif, которые устанавливает iphone. У меня есть код, который фиксирует ориентацию, […]

Проблемы с извлечением exif-данных для exif 2.3 с использованием PHP версии 5.2.9

Версия PHP 5.2.9 Мне было интересно, если у кого-то возникли проблемы (и, возможно, нашли разрешение) с извлечением GPS или даже только всеми данными EXIF ​​с использованием exif_read_data() PHP для EXIF ​​2.3. Моя компания недавно купила Fujifilm Finepix XP150, которая позволяет передавать данные по GPS, это важно для инструмента, который я создаю для своей компании. Код […]

PHP exif_read_data больше не извлекает местоположение GPS

Я только что установил композитора через доморощенный, и, похоже, на заваривание была установлена ​​новая версия php (5.6.24). С тех пор использование exif_read_data извлекает другие метаданные (модель, экспозиция, iso и т. Д.), Но больше не извлекает GPS-информацию, такую ​​как «GPSLatitude» из фотографий. Я запустил ту же фотографию через exiftool (автономная программа, отличная от php), и данные […]

Как читать ключевые слова Lightroom из файла изображения с помощью PHP?

У меня есть фотообъединение ( www.jungledragon.com ), которое позволяет пользователям загружать фотографии. Моя платформа – PHP / CodeIgniter. В рамках процесса загрузки я уже читаю EXIF-информацию, используя функцию exif_read_data PHP, которая работает нормально. Я читаю данные камеры и показываю их на вкладке с информацией. Кроме того, пользователь должен вручную установить заголовок фотографии, описание и теги […]

Оптимизация размера файла JPG – PHP, ImageMagick и скорость страницы Google

У меня есть код фотогалереи, который делает изменение размера изображения и создание миниатюр. Для этого я использую ImageMagick. Я запустил страницу галереи с помощью инструмента «Скорость страницы Google», и выяснилось, что изображения и миниатюры с размерами и размерами имеют около 10 КБ данных (в частности, файлы JPEG). Что я могу добавить в свои сценарии для […]

Преобразование JPG / GIF изображения в PNG в PHP?

Возможный дубликат Преобразование jpg изображения в формат gif, png и bmp с использованием PHP У меня есть PHP-форма, которая позволяет загружать изображения и проверять exif_imagetype(); чтобы убедиться, что изображение действительно. Тем не менее, я хочу, чтобы все форматы, PNG, JPG, JPEG и GIF были представлены PNG после отправки. Как я могу это сделать?

PHP read_exif_data и настройка ориентации

Я использую следующий код для поворота загруженного jpeg-изображения, если ориентация выключена. У меня только проблемы с изображениями, загруженными с iPhone и Android. if(move_uploaded_file($_FILES['photo']['tmp_name'], $upload_path . $newfilename)){ chmod($upload_path . $newfilename, 0755); $exif = exif_read_data($upload_path . $newfilename); $ort = $exif['IFD0']['Orientation']; switch($ort) { case 3: // 180 rotate left $image->imagerotate($upload_path . $newfilename, 180, -1); break; case 6: // […]

запись exif-данных в php

Я пытаюсь создать веб-сайт, где я могу добавлять и изменять метаданные в файле JPEG. Есть ли способ, которым я могу написать данные exif довольно простым способом. Я видел один или два примера, но они слишком сложны, чтобы понять в таймфрейме, который мне дали. Я знаю IPTC, и я знаю, что метаданные могут быть добавлены в […]