这是我写的方法:
<div *ng-for="#item of items">
<div *ng-for="#itemone of item | objToArr">
{{itemone.v2}} {{itemone.v4}}
</div>
</div>
我得到了
&#39; JPEG&#39;格式不受支持
错误
import { Pipe } from 'angular2/angular2';
@Pipe({
name: 'objToArr',
pure: false
})
export class ObjToArr {
transform(object:any) {
var newArray = []
for (var key in object) {
newArray.push(object[key]);
}
return newArray;
}
}
osx el capitan python 2.7.10 相同的代码在debian的其他计算机上运行。
答案 0 :(得分:1)
您可能需要安装“ jpeg ”和/或“ ghostscript ”
对于mac:
brew install jpeg
brew install ghostscript
对于linux:
JPEG :http://www.ijg.org/files/
Ghostscript :http://ghostscript.com/download/
下载并安装最新版本。
它为我解决了类似的问题。
答案 1 :(得分:0)
你误解了Image.convert的功能。它不在文件格式之间转换,而是在像素格式之间转换,例如&#34; RGB&#34;对于RGB像素或&#34; CMYK&#34;对于CMYK数据。要以特定文件格式实际输出图像,请使用Image.save
:
jpeg_bytes = io.BytesIO()
img.save(jpeg_bytes, "jpeg")
缓冲区jpeg_bytes
则包含JPEG数据。
编辑:如果我没记错的话,PDF在PIL中是只写的。因此,您无法从PDF原始数据加载图像。但这是另一个问题......