我有一個(gè) php 腳本,可以從 URL 生成圖像并將其顯示為具有正確標(biāo)題的圖像。我遇到的問題是我無法更改瀏覽器選項(xiàng)卡中顯示的文件名/標(biāo)題。它將顯示“file.php”作為標(biāo)題。如果我嘗試在創(chuàng)建圖像之前使用標(biāo)簽指定標(biāo)題,則會(huì)導(dǎo)致錯(cuò)誤并且圖像根本不會(huì)顯示。PDF 有一個(gè)設(shè)置標(biāo)題的選項(xiàng),我嘗試查找標(biāo)題標(biāo)題,但找不到任何標(biāo)題。這是代碼,標(biāo)題將顯示它保存為哪個(gè) .php 文件。我想在創(chuàng)建之前或之后指定圖像的標(biāo)題。 header('Content-Type: image/png'); $im = imagecreatefrompng('https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_92x30dp.png'); imagepng($im); imagedestroy($im);
1 回答

慕桂英546537
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊
添加新Content-Disposition
標(biāo)頭并在那里設(shè)置文件名
header('Content-Disposition: inline; filename="image.png"');
指定inline
參數(shù)不強(qiáng)制瀏覽器下載文件,或替換inline
為attachment
強(qiáng)制下載
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition#Directives
- 1 回答
- 0 關(guān)注
- 136 瀏覽
添加回答
舉報(bào)
0/150
提交
取消