问题标签 [imagekit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
604 浏览

objective-c - 填充 IKImageBrowserView

我目前正在构建一个显示图标的视图,以及图标右侧的文本标签。经过一番搜索,我决定 IKImageBrowserView 最合适。因此,我继续创建了我的 IKImageBrowserView 并将其数据源设置如下:

我还创建了我的数据源,在协议中实现了两个必需的方法:

但是,当我尝试添加一个项目时(如第一个代码块所示),我的 IKImageBrowserView 中没有显示任何内容。我怀疑我在用这种观点做一些明显不正确的事情。有谁知道那可能是什么?

0 投票
0 回答
1388 浏览

macos - 如何解决“CoreAnimation:渲染错误 506”错误?

我已经开发了一个mac程序,我使用它时效果很好。但是,有时当我关闭程序时,我会在控制台输出中收到一些错误消息,如下所示:

CoreAnimation:渲染错误 506 --ImageKit 错误:读取像素前错误:506 --ImageKit 错误:读取像素后错误:506

这不会每次都发生,似乎它只是随机发生的。什么操作可能会导致这个问题?我怎样才能弄清楚呢?我完全不知道。请给我一些建议。非常感谢。

0 投票
2 回答
900 浏览

xcode - 许多对象库不起作用

我刚开始学习可可编程。我试图构建一个简单的图像查看器。我创建了一个新项目,然后从对象库中添加了一个图像查看器。问题是我得到了一个我什至无法通过谷歌搜索找到的错误。

看起来..我需要链接一个框架,但可可框架已经链接了。

还有什么我需要检查的吗?

0 投票
1 回答
1469 浏览

python - Imagekit - 删除原始图像后未删除缓存图像

在我的项目中,我有一个使用 Imagekit 处理图像的模型。当我保存图像时,我有以下要求:

  • 将图像和缩略图重命名为唯一名称
  • 加载新图像时,应删除旧图像(缓存中的缩略图应刷新为新图像)。

为此,我使用以下代码:

该模型:

表格(当图像被新图像替换时删除):

重命名图像和替换image_1(=加载新的和删除旧的)的部分工作得很好。但由于某种原因thumbnail_1,缓存中的 不会刷新(= 仍然是旧图像的缩略图)。

我认为它与表单中的删除代码有关,但我无法弄清楚为什么以及如何解决它。有人有建议吗?

更新1:它也与“重命名”有关。我做了一些额外的测试:当我不重命名image_1文件时,一切正常(也刷新缩略图)。但是当我加载另一个同名的图像时,我遇到了同样的问题:image_1更新了,但thumbnail_1仍然是旧图像的缩略图。

更新 2:做了更多测试,当上传具有相同文件名的新图像时,我肯定会输入if statementin try。所以旧图像被删除。根据 Imagekit 的文档,缩略图也应该被删除。但这种情况并非如此。

非常感谢!

0 投票
0 回答
78 浏览

django - Django-imagekit 在 API 中使用时系统崩溃

我正在利用 Imagekit 调整一些图像的大小并以 JSON 格式导出 3 种不同的变体以进行 api 调用:

问题是,在我的 512mb RAM 的非强大虚拟化服务器上​​,当 Django 应用程序服务器尝试调整超过 50 个图像 * 3 的大小时,我正在崩溃。

现在输入 CMS 的 500 多张图像如何对这些图像进行启动/预处理?

0 投票
1 回答
395 浏览

cocoa - IKDeviceBrowserView 在 OSX Mountain Lion 上不显示任何内容

在 Xcode 4.4 中,我无法摆脱IKDeviceBrowserView10.8 中的错误。

我已经创建了新的测试项目,IKDeviceBrowserView在我的窗口中添加了一个要链接的 Quartz.framework。构建后,我看到一个空白窗口。控制台中没有警告/错误/日志,IKDeviceBrowserView窗口中也没有。

我尝试设置不同的 SDK、部署目标并使用自动调整大小,但没有结果。

看来Apple已经IKDeviceBrowserView在10.8中打破了。

0 投票
0 回答
433 浏览

objective-c - IKImageView 和 scrollToPoint: 或 scrollToRect:

我尝试使用 IKImageView 只是因为它提供了许多内置功能。然而,它似乎也提供了内置的头痛。其中最新的是尝试通过记录的方法之一以编程方式滚动:

我无法进行任何滚动。目前还不清楚这些点或矩形应该是哪个坐标系,所以我尝试了许多值,但始终无法让它做任何事情。有没有人成功使用过这些?我找不到任何可以执行此操作的示例代码,无论是官方的还是其他的。

网上有不少关于 IKImageView 滚动条的讨论,我的快速实验似乎证明了原因,这确实不明显/困难。虽然理论上我可以这样做以编程方式滚动。

0 投票
1 回答
663 浏览

objective-c - 将图像从文件夹加载到 ikimagebrowser?

我是可可新手,我有一个 IKImageBrowserView ,这就是我将图像加载到它的方式:

现在我的图像按名称加载 - @“Australia”。这有点不方便,因为您的图像需要具有相同的名称和编号。如何从已导入 xcode 的文件夹中加载具有不同名称的图像?

所以目前我正在加载名为 Australia1、Australia2、Australia3、Australia4 的图像……等等。如何从捆绑文件夹中加载图像?

0 投票
2 回答
1413 浏览

python - django imagekit 处理器:使用存储在数据库中的维度

我有一个模型,其中缩略图宽度在父对象(外键)之间变化。我需要能够将此信息提供给 imagekit 处理器。这就是我所拥有的:

但如果我这样做,什么都不会发生,甚至不会生成缩略图 url。

以下将导致此异常:
AttributeError: 'ForeignKey' object has no attribute 'width'

0 投票
1 回答
567 浏览

networking - 如何在 OSX 中浏览网络摄像机?

我正在编写一个将使用一些网络摄像机(基于 IP)的 Objective C 软件。我检查了很多 api,但我能够检测到我的 TP-Link TL-SC3171 相机。我正在使用 Mac Book Pro。

这是我见过的api:

1-AV基础:使用AVCaptureDevice,我唯一能检测到的设备是内置iSight

2-QTkit:使用QTCaptureDevice,只有iSight摄像头(外置和内置);可以检测到 USB 和 FireWire 网络摄像头。

3-使用 ImageKit 和 ImageCapture,我应该能够动态检测通过 USB 连接或通过网络可用的所有相机和扫描仪,但我看不到我的 TP-Link SC3171。

你知道我必须使用哪个 api 来浏览任何网络摄像机吗?

谢谢!