echo "<table> <tr><td>" . translate("Client") . ":</td><td>" . $info['REQUEST_DETAILS']['REMOTE_ADDR'] . "</td></tr> <tr><td>" . translate("User Agent") . ":</td><td>" . $info['REQUEST_DETAILS']['HTTP_USER_AGENT'] . "</td></tr> </table>"; echo "<pre>"; print_r($info['REQUEST_DETAILS']); echo "</pre>"; } if ($info['object']) { echo "<h4>" . translate("Affected Object: ") . "</h4>"; echo "<pre>"; print_r(LOGGER::DecodeObject($info['object'])); echo "</pre>"; } if ($info['result']) { echo "<h4>" . translate("Result: ") . "</h4>"; if (preg_match("/(getimage|getlogo)/", $info['source'])) { $data = pack("H*", $info['result']); $image = new Imagick(); if ($image) { $image->readImageBlob($data); $format = $image->getImageFormat(); $geometry = $image->getImageGeometry(); $size = $image->getImageSize(); echo translate("Image Information: %s, %dx%d, %s", $format, $geometry['width'], $geometry['height'], dsPrintSize($size)) . "<br/>"; # print_r($image->identifyImage());