Я хочу преобразовать этот текст в jpeg, используя php. Я могу преобразовать остроумие с использованием этого сайта, но когда я пытаюсь преобразовать с помощью библиотеки imagecreatefromstring, я получаю данные не в распознанной ошибке формата. /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA ZAGQAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A6qiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiitzQNFt9VjmeeSRfLYABCBnP1FAGHRXcjwppg6iY/V6H8J6aw485PcP8A4igD hqK6PUPCc0EbSWcpmA5MZGGx7etc4Rg4PWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AK67wb/x73X++v8AI1yNdd4N/wCPe6/31/kaAKni2aVNTiRJXVfJB2hiBnc1Ycd7dQsGjuZUPs5r oPFVndXGpxPBbTSqIQCUQsM7m9KyIdD1OdgFs5Fz3cbf50Add4e1KTUrBjOcyxttZgMbh2Nct4ig SDW5wgwGw+Pcjn9a6nTrWHw/pTG5mUEnc7ds+g9a4vUbxr+/muSMbzwPQDgfpQBVorc8N2NndyXD 3ihkiVSNzYAznrW8b7w9aHaDagj/AJ5xbv1AoA4Wiu9hvNC1BxEgt3c8BXiwT9MisnxDoENrAby0 […]
У меня довольно сложная ситуация. У меня возникли некоторые вопросы, но теперь я ближе к решению. Ситуация: Java-кодер отправляет мне запрос с изображением. Здесь я получаю его запрос и помещаю его в файл журнала: $query = fopen("php://input",'rb'); $queryFile= fopen("/var/www/9292/querylog.txt","wb"); stream_copy_to_stream($query, $queryFile); fclose($queryFile); fclose($query); Данные из журнала являются шестнадцатеричными, поэтому я обрабатываю его следующим образом: $query=file_get_contents("/var/www/9292/querylog.txt"); […]
Я пытаюсь запустить следующее в php $ test = svn cat …. Теперь вывод $ test – это в основном двоичный файл, возвращаемый svn. Как сделать этот двоичный файл доступным для загрузки. Я пытаюсь поставить следующее: $test = `svn cat ….` header("Content-Disposition: attachment; filename=" . urlencode($filename)); header("Content-Type: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/download"); header("Content-Description: File Transfer"); […]
Мне нужно извлечь некоторые данные из двоичного файла. данные начинаются с шестнадцатеричного маркера. Сначала я должен найти этот маркер, а затем извлечь x-байты. PHP хорош для манипулирования текстовыми файлами. У кого-то есть хорошая идея сделать это с помощью двоичных данных? Благодаря !
Например: $result = func(14); Результат $result должен быть: array(1,1,1,0) Как реализовать эту func ?
База данных хранит изображение как двоичное. Я хочу преобразовать его в JPEG на PHP. Кто-нибудь знает, как это может быть достигнуто? Я знаю, что это может быть что-то, что я могу найти через Google, но я еще не нашел ответ и подумал, что лучше всего хеджировать мои ставки и задавать здесь вопрос. Если я узнаю, […]
Я пытаюсь написать сценарий, который будет загружать файлы с FTP-сервера. Они все довольно большие (около 2 ГБ каждый). Сценарий запускается, но затем, в конце концов, заканчивается вышеуказанной ошибкой. Связано ли это с размером? Есть ли способ обойти это? Вот код: <?php $ftp_server = "ftp.EXAMPLE.com"; $conn_id = ftp_connect ($ftp_server) or die("Couldn't connect to $ftp_server"); $login_result = […]
В php существует способ записи двоичных данных в поток ответов, как эквивалент (c # asp) System.IO.BinaryWriter Binary = new System.IO.BinaryWriter(Response.OutputStream); Binary.Write((System.Int32)1);//01000000 Binary.Write((System.Int32)1020);//FC030000 Binary.Close(); Затем я хотел бы прочитать ответ в приложении ac #, например System.Net.HttpWebRequest Request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("URI"); System.IO.BinaryReader Binary = new System.IO.BinaryReader(Request.GetResponse().GetResponseStream()); System.Int32 i = Binary.ReadInt32();//1 i = Binary.ReadInt32();//1020 Binary.Close();
Используя функцию PHP pack () , я преобразовал строку в двоичное шестнадцатеричное представление: $string = md5(time); // 32 character length $packed = pack('H*', $string); Форматирование H * означает «Hex string, high nibble first». Чтобы распаковать это в PHP, я просто использовал бы функцию unpack () с флагом формата H *. Как я распакую эти данные […]
У меня есть jpg blob, который был сохранен во внешней БД, и я хочу показать это как изображение через php. Проблема заключается в том, что когда я устанавливаю Content-Type в image/jpeg и выхожу из блоба, я получаю значок сломанного изображения при просмотре на него. Я попытался сделать файл с нуля через возвышенное, и это работает, […]