2012-11-21 81 views
0

我正在制作一个带有银色条纹框架的图像数据库。它需要能够上传大量的tiff文件,并且应该将其转换为jpeg。有没有建立功能来做到这一点,还是我必须使用库? 问候, 弗洛里安silverstripe上传tiff并转换为jpeg

回答

0

SilverStripe没有内置的图像转换工具,只是一个GD类主要处理了现有图像的大小调整(以GIF/JPG/PNG)。

ImageMagick支持TIFF的转换(请参见supported formats)。我相信你可以找到它的PHP包装库(不一定是特定于SilverStripe),或直接通过exec()使用命令行工具。

除此之外,我们有UploadField类来处理上传。它使用jQuery fileupload插件,该插件支持较大的文件(尽管服务器超时和PHP配置也在此处起作用)。你可能想看看chunked uploads

+0

ImageMagick为我做了诡计。它安装在服务器上(转换)。 exec('convert'。$ path。“”。$ jpegPath,$ output); – spierala