问题标签 [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 回答
61 浏览

objective-c - 是否可以修改 IKImageBrowserCell 的选择矩形?

我们正在使用一个子类,IKImageBrowserView它包含一个子类IKImageBrowserCell作为单元格

我们面临的问题是当图像具有高纵横比时: 在此处输入图像描述

只有当您直接瘦图像上时才能选择第一项。 我想这样做,以便如果您单击-mouseDown:
imageContainerFrame

IKImageBrowserView中,有一个方法:-indexOfItemAtPoint。当我在单元格容器框架内单击时返回NSNotFound,但当我单击瘦图像时返回正确的索引。

当鼠标在单元格中下降时,我认为我不能重写此方法以返回适当的索引——但从它的外观来看,这是我唯一的选择。

有谁知道我可以解决这个问题的任何方法?

0 投票
2 回答
638 浏览

django - django-imagekit 最小设置不起作用

我想上传宽度为 400 像素的图像并获取另外两个图像 - 200 像素和 100 像素。我用谷歌搜索,django-imagekit看起来可以做到这一点。
所以我添加imagekit到 INSTALLED_APPS 并将其添加到我的模型中:

这是我的表格:

我已经浏览了文档,但我无法理解 imagekit 是如何工作的。我需要在我的应用程序中设置缓存吗?它是否在文件夹中物理创建文件MEDIA
好吧,我的设置不起作用。当我上传图片logo_large时,会创建大文件,但logo_small不是logo_medium。如果我打印{{bookmaker.logo_small}}我得到media/CACHE/images/logo/large/bookmaker/24d9f99ffdf277ed3fc25e2cf4d37554.jpg,它不存在 (404)。我是否需要设置 CACHE 才能使其工作?

0 投票
0 回答
339 浏览

ios - IKImageBrowserView 示例?

是否有任何示例如何在Swift中使用 IKImageBrowserView ?到目前为止,我认为它的工作方式有点像 iOS 上 UITableView 的实现。它需要一种方法来告诉它应该显示多少项目,另一种方法在特定索引处返回这些项目,我必须设置数据源和 IKImageBrowserView 的委托(希望这是正确的)。但是我必须在 itemAtIndex 方法中返回什么样的对象?

我已将 ViewController 类设置为 IKImageBrowserView 的数据源,但从未调用上述方法。有人举个例子吗?谢谢。

0 投票
0 回答
808 浏览

swift - Swift - 在 OSX 上使用 IKScannerDeviceView 进行扫描

我正在开发一个 OSX 应用程序,它应该能够扫描视图图像,然后生成 PDF 等等。

但是我已经陷入了第一步,因为我似乎无法让 IKScannerDeviceView 工作,而且几乎找不到任何帮助。

这是我到目前为止所拥有的,这里有另一个问题:

这就是发生的事情: 在此处输入图像描述

如您所见,我的扫描按钮是灰色的,我无法扫描。在设置中访问时扫描有效

编辑:我尝试像 Apple 的 ScannerBrowser 示例中那样实现 ICDeviceBrowserDelegate ,但没​​有调用任何方法,尽管 Apple 的示例有效......

0 投票
2 回答
438 浏览

python - 用于图像繁重的 Web 应用程序的最佳 Python/Django 架构

我正在构建一个 Web 应用程序,允许用户将图像上传到他们的帐户 - 类似于 flickr 和 500px。我想知道此类应用程序的最佳设置。我正在使用 Python 3.4 和 Django 1.9

我目前正在考虑以下问题:

  • Heroku
  • AWS S3
  • Postgres

我正在努力寻找合适的图像处理库。我看过 ImageKit 和 Photologue。但我发现 Photologue 对于我想做的事情来说有点沉重。

我基本上是在寻找一种方法来允许用户上传特定大小的图像而不锁定 Heroku dynos。有什么建议么?

谢谢

0 投票
1 回答
80 浏览

xcode - 使用没有 NSSavePanel 的 ImageKit 保存可可

那么有没有办法在不向用户展示 NSSavePanel 的情况下保存编辑后的图像?

也就是说,许多应用程序为用户提供“保存”或“另存为...”的选项,其中“保存”只是覆盖保留文件名的文件,“另存为...”显示完整的 NSSavePanel 以及所有选项.

我有一个调用 ImageKit 以允许编辑图像的应用程序,我想允许用户单击按钮或键盘命令来保存而不需要面板。没有对话,没有通知,只需点击保存,图像文件就会被新编辑的文件覆盖。

我知道如何以这种方式保存文本文件,但我不确定来自 IKImageView 的已编辑图像。

提前致谢!

0 投票
0 回答
173 浏览

c# - IKImageView 获取图像帧

我可以在 IKImageview 中更改 Image 的位置,也可以更改图像,当单击下一个按钮时,但 Image 的位置被重置....我需要获取有关 Image 旧位置的信息,但还没有找到任何解决方案.

这是我如何尝试更改图像的代码:

RightImage 视图是故事板文件的出口

例如,我已经加载了图片,然后通过鼠标移动改变了它的位置:在此处输入图像描述

在此之后,我刚刚更改了图像(带有 url - 代码在上面),并且图像的位置被重置为默认位置: 在此处输入图像描述

所以,我的问题是,如何在 IKImageView中获取有关图像 框架或坐标的信息?或者如何在不改变位置的情况下改变图像?

0 投票
0 回答
243 浏览

python - django-imagekit 的内存问题

我正在开发新闻聚合器并使用 django-imagekit 创建新闻文章缩略图。

该应用程序托管在 Heroku 上。随着时间的推移,我注意到应用程序消耗了越来越多的内存。目前,数据库中有大约 8000 张图像,与数据库中有大约 100 张图像的暂存应用程序相比,该应用程序消耗的内存大约是 3 倍。

我相信问题与 django-imagekit 有关。如果我调用模板中的原始图像,而不是 django-imagekit 处理的图像,内存会下降到正常水平。

型号:

模板示例:

设置.py

主页上显示了大约 25 个缩略图。但是内存也会在只显示一个图像的页面上跳转。

当前版本:Django==1.8.17 django-imagekit==4.0.2

django-imagekit 是否需要如此高的内存消耗,还是我实现错了?我会很感激任何建议。

0 投票
1 回答
251 浏览

node.js - 从运行 express-graphql 的节点服务器将 GraphQLUpload 发送到 imagekit.io

这里没有经验的开发人员。这个问题快把我逼疯了。

我正在通过 graphQL 突变从反应前端将图像文件发送到运行 express-graphql 的节点服务器。uploadFile 突变工作正常,我可以将文件本地保存在服务器上。

我想将此文件上传到 imagekit.io,返回 url,然后将 url 作为 graqhQL 突变的返回发送给客户端。我正在使用 imagekit npm 包,并且我已经按照 api 文档中的说明进行了配置.

最终,我宁愿将文件直接流式传输到 imagekit 而不将其保存到服务器,但我仍在研究这是否可能(建议赞赏),但这不是主要问题。

图像通过 imagekit.upload() 发送到 imagekit,返回消息表明它已成功保存,但是无论文件类型如何(尝试 jpg、png、webp),文件类型都是“非图像”。

本地保存到节点服务器的图像(据我所知)与从客户端发送的图像相同。该图像在我的 imagekit 媒体库中也可见,但文件大小不正确(< 100 字节)。这两个观察结果一起让我相信错误的字符串被发送到 imagekit,但我不知道如何正确编码它。

任何人都可以提供的任何指示/帮助将不胜感激。

app.js(服务器)

schema.js

来自 imagekit.upload() 的响应:

0 投票
1 回答
49 浏览

vue.js - 在 ImageKit 中处理各种尺寸图像的最佳方法

我正在使用ImageKit来存储我的投资组合的图像(更具体地说,我正在使用他们的Vue SDK。通常我的图像是水平/横向的,但是我只是添加了一些垂直方向的图像。我想做的是强制裁剪垂直图像,使其与水平图像的尺寸相同。有人有这方面的经验吗?

当前结果:*我希望将顶行强制裁剪为与底行相同的尺寸。

当前结果