У меня есть кодировка base64, которую я хотел бы преобразовать в изображение в PHP / HTML. Вот что я имею: $data = "R0lGODdhAAGAAKIAAP38+/3h3cjN5P3HwgAAAP8AoP8AGv8EIywAAAAAAAGAAAAD….."; echo base64_decode($data); // ИЛИ echo '<img src="data:image/gif;base64,' . base64_decode($data) . '" />'; Ни одна из этих работ не работает. Какие-либо предложения? Очень признателен! Каталин
Мне было интересно, есть ли способ кодировать изображение на base64, если это был ресурс, например, если я загрузил изображение с помощью GD $image = imagecreatefromjpeg("captcha/$captcha-$num.jpg"); // Add some filters imagefilter($image, IMG_FILTER_PIXELATE, 1, true); imagefilter($image, IMG_FILTER_MEAN_REMOVAL); Если это мой код и вместо сохранения изображения и его отображения, используя <img src='someimage.jpg'> Я хотел отобразить его как URI […]
Я использую инструмент JavaScript «Canvas2Image» от Nihilogic для преобразования рисунков холста в изображения PNG. Теперь мне нужно превратить те строки base64, которые этот инструмент генерирует, в фактические файлы PNG на сервере, используя PHP. Короче говоря, то, что я сейчас делаю, – это сгенерировать файл на стороне клиента с помощью Canvas2Image, а затем получить данные, закодированные […]
У меня есть удаленная база данных с MySQL, и я храню фотографии пользователей моего приложения в базе данных в виде строки базы данных с типом LONGTEXT. Я преобразовываю фотографии в строку с Base64. Я подключаюсь к своей удаленной базе данных с помощью JSON и PHP, потому что это, я должен использовать Base64, потому что, как […]
Безопасно ли передавать необработанные строки с кодировкой base64 через параметры GET?
Я создаю приложение, которое позволяет пользователю POST данные холста POST HTML5, которые затем закодированы в base64 и отображаются всем пользователям. Я рассматриваю разбор данных в реальном .png-файле и хранении на сервере, но путь base64 позволяет мне сохранять изображения в базе данных и минимизировать запросы. Изображения уникальны, немногие, и страница не будет обновляться часто. Немного jQuery […]
Можете ли вы, пожалуйста, направить меня, как я могу преобразовать изображение из URL в кодировку base64?
Таким образом, у меня есть это приложение c #, которое должно выполнить ping на моем веб-сервере, на котором выполняется linux / php stack. У меня возникают проблемы с c # способом кодирования байтов базы 64. мой код c # похож: byte[] encbuff = System.Text.Encoding.UTF8.GetBytes("the string"); String enc = Convert.ToBase64String(encbuff); и php: $data = $_REQUEST['in']; $raw […]
Я пытаюсь преобразовать мою строку изображения base64 в файл изображения. Это моя строка Base64: http://pastebin.com/ENkTrGNG Используя следующий код, чтобы преобразовать его в файл изображения: function base64_to_jpeg( $base64_string, $output_file ) { $ifp = fopen( $output_file, "wb" ); fwrite( $ifp, base64_decode( $base64_string) ); fclose( $ifp ); return( $output_file ); } $image = base64_to_jpeg( $my_base64_string, 'tmp.jpg' ); Но […]
В моем веб-приложении PHP есть API, который может получать достаточно большие файлы (до 32 МБ), которые кодируются base64. Цель состоит в том, чтобы записать эти файлы где-нибудь в моей файловой системе. Конечно, декодировано. Каким будет наименее ресурсоемкий способ сделать это? Изменить: получение файлов через API означает, что у меня есть 32 МБ строка в моем […]