2016-07-12 71 views
1

我正在使用imagewell接受要粘贴或拖入我的OSX应用程序的jpg图像。问题在于我很难得到原始的jpg图像,因为如果我想通过Alamo Fire上网,OSX似乎需要我获得Tiff版本的NSImage。AlamofireImage:是否可以在Swift中从NSimageview获取原始数据?

AlamoFireImage是否有一种奇妙的方式获取原始网址/原始原始数据而不先转换为Tiff?

+0

我似乎无法从井中得到它。有没有办法得到它? –

+0

补充说,作为一个解决方案..看起来更好的方式来实现它 –

+0

我已经做出了答案。谢谢!这是一个更好的方式来满足你的需求,是的,我相信。 – Moritz

回答

0

实际上,对于NSImageWell,关于放置的图像没有太多可能性。 显示丢弃的图像,这是一个方便的类,但只要你需要做更多的事情,它不能胜任任务。

我建议你使用NSImageView,而是和在我的例子中添加拖放功能,它就像这里:https://stackoverflow.com/a/29233824/2227743

这样,您就可以轻松获得降至图像的URL(和文件名),以及图像数据本身当然。

相关问题