下载 .ai(adobe illustrator)文件 - 文件似乎已损坏

发布于 2024-12-09 06:49:08 字数 560 浏览 0 评论 0原文

我有这个代码:

            $bmpblob = file_get_contents($image);
            header('Content-type: application/postscript');
            header('Content-Disposition: attachment; filename="'.$id1.'.ai"');
            echo $bmpblob;

但是当我下载这个文件时它已损坏。

我有类似的 .psd 文件代码,并且它正在工作:

            $bmpblob = file_get_contents($image);
            header('Content-type: image/psd');
            header('Content-Disposition: attachment; filename="'.$id1.'.psd"');
            echo $bmpblob;

我做错了什么?

I have this code:

            $bmpblob = file_get_contents($image);
            header('Content-type: application/postscript');
            header('Content-Disposition: attachment; filename="'.$id1.'.ai"');
            echo $bmpblob;

But when I download this file it's corrupted.

I have similar code for .psd files and it's working:

            $bmpblob = file_get_contents($image);
            header('Content-type: image/psd');
            header('Content-Disposition: attachment; filename="'.$id1.'.psd"');
            echo $bmpblob;

What am I doing wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

微暖i 2024-12-16 06:49:08

好吧,我知道是怎么回事了。

当我打开在 Notepad++ 中下载的文件时,我注意到在文件末尾有:

<b>Notice</b>:  Undefined variable: im in <b>/home/rukia/gallery/application   /controllers/IndexController.php</b> 
on line <b>279</b><br /><br />
<b>Warning</b>:  imagedestroy(): supplied argument is not a valid Image resource 
in      <b>/home/rukia/gallery/application/controllers/IndexController.php</b>
 on line    <b>279</b><br />

因此文件已损坏。

但奇怪的是,.psd 文件的末尾是相同的,而且它们工作得很好:)

Ok, I found out what was the matter.

When I opened the file I download in Notepad++, I noticed, that in the end of the file I have:

<b>Notice</b>:  Undefined variable: im in <b>/home/rukia/gallery/application   /controllers/IndexController.php</b> 
on line <b>279</b><br /><br />
<b>Warning</b>:  imagedestroy(): supplied argument is not a valid Image resource 
in      <b>/home/rukia/gallery/application/controllers/IndexController.php</b>
 on line    <b>279</b><br />

So thus file was corrupted.

It strange, though, that .psd files had the same on the end and they worked perfectly :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文