【发布时间】:2018-08-06 15:24:32
【问题描述】:
因为我的英语能力不够,
请事先确认
使用 MongoDB (GridFS),带来图像。
$bucket = $this->mDB->selectGridFSBucket([
'bucketName' => $collection,
'readPreference' => new MongoDB\Driver\ReadPreference(MongoDB\Driver\ReadPreference::RP_SECONDARY),
]);
$stream = $bucket->openDownloadStream($id);
$im = stream_get_contents ( $stream );
header('Content-Type: image/png');
echo $im;
例如:https://docs.mongodb.com/php-library/v1.2/tutorial/gridfs/
但是,很难将其输出为图像。
我该怎么办?
【问题讨论】:
-
你可以试试
imagecreatefromstring( $im ); -
@RamRaider 结果是 i.stack.imgur.com/H9o0v.png , url : 13.124.109.93/httpapi/get.cover.thumbnail.image.php?query=2