问题标签 [iphoto]
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.
image - 删除 iPhoto 中具有文件名(包括路径)的图像
如何通过在驱动器上提供图像的文件名和路径来从 applescript 中删除图像(将其移动到垃圾箱)。
此脚本将从 shell 启动,并可能获取(有效)文件名,包括路径(大小或其他属性,如果需要)作为参数。
到目前为止,我可以设法按名称(通常是文件名)选择图像并对其进行评论。所以我可以搜索该评论并立即删除所有带有该评论的图像。但是对于随机图像名称,这是不可能的,因为您会找到与名称无关的图片。
iphone - 对于使用 UIImageWriteToSavedPhotosAlbum 保存的图像,iPhoto 中没有缩略图
我的应用程序从 Web 下载 JPEG 图像并使用 UIImageWriteToSavedPhotosAlbum 将它们保存到设备中。除了一个问题外,一切正常:当我使用 iPhoto 浏览 iPhone 的照片库时,某些图像没有缩略图——而是显示一个空的虚线矩形。这些 JPEG 图像应用程序下载也是由我的应用程序生成的,因为它处理了由设备相机拍摄或从照片库中挑选的图片。也许我需要在图像处理过程中做一些特别的事情来使缩略图可见?
cocoa - 可以开发 iPhoto '11 插件吗?
找不到有关 iPhoto 为 iPhoto 11 开发插件的任何信息。Apple 是否完全放弃了 iPhoto SDK 工作?
cocoa - NSNetService Bonjour 模仿 iPhoto
我正在尝试模仿 iPhoto 共享,并且已经使用 iPhoto 服务名称“_dpap._tcp.”发布服务。iPhoto 看到我的虚假“分享”,但它是灰色的。我正在查看网络流量以查看 iPhoto 是否正在寻找其他东西来启用它(使其成为非灰色),但似乎没有任何东西让我相信它真的是一个 bonjour 设置——我当我发布我的服务时我失踪了。
关于 iPhoto 可能正在寻找/需要启用它的任何想法?您认为这是 bonjour 设置还是 iPhoto 特有的设置?
applescript - iPhoto 自动化的 AppleScript 语法
我一直在通过谷歌四处寻找一些指导,让我通过 AppleScript 在 iPhoto 中做一些我需要做的事情,但到目前为止还没有找到很多。有各种旧版本的 iPhoto 脚本的各种旧讨论,但没有什么对我的需要特别有帮助。基本上,在伪代码中,我希望这样做:
也就是说,我有一段错误的文字出现在我图书馆的每张(嗯,几乎每张)照片中。我猜我在过去的某个时候搞砸了一批更改,直到现在才注意到。无论是那个还是从 iPhoto '08 到 '11 的升级都以某种方式做到了。无论哪种方式,最终结果都是一样的。
我对 AppleScript 并不精通,并且很难找到正确的语法/词汇来使用它。基本上,我在这tell application "iPhoto"
部分,但不知道该说什么。如果库中照片的组织层次结构很重要:
- 每张照片都按时间顺序组织成事件。(活动是我的主要组织形式。)
- 有很多专辑,但并非所有专辑都在专辑中。
- 有一个智能相册,其中包含每张错误的照片。当然,这是基于照片描述中已知字符串的存在。所以我想如果最终代码循环遍历这个智能相册中的照片,可能需要记住这一点,因为智能相册可能会改变被迭代的数组,不是吗?
有人有任何参考资料或示例代码来帮助我吗?相反,有没有人知道一种更好的方法来进行这种一次性的大规模修复?
编辑:我使用以下代码进行了测试:
这导致了以下输出:
编辑:今天早上我有一些时间来修补它,看起来只需要一些类型转换。此代码现在成功地更改了它找到的第一张匹配照片:
现在备份我的库并删除exit repeat
. 并且可能会在运行时去做其他事情:)
cocoa - NSOpenPanel 限制对 iPhoto 库的选择
当使用 NSOpenPanel 打开文件时,我试图让用户只选择 iPhoto 库。例如,Aperture 库具有扩展名 .alibrary。然而,iPhoto 库似乎没有扩展名。
供您参考,Aperture 和 iPhoto 库是完全正确的捆绑包。Aperture 捆绑包具有 .alibrary 扩展名,而 iPhoto 捆绑包似乎没有扩展名。
如何让用户只选择 iPhoto 包?由于缺少扩展名,我无法使用“setAllowedFileTypes”。然而,iPhoto 似乎确实能够做出区分,但我不明白在这种情况下是如何做到的。
cocoa - 带有部分的 NSCollectionView - 就像在 iPhoto 中一样
我想构建一个类似于 iPhoto '11 中的 NSCollectionView。我想将几张图片分组,并创建一个节标题。特定节的节标题始终可见,直到该节的最后一个元素可见。你可以看一下图片,看看我的意思。
编辑:我应该补充一点,内容不是图像。
提前致谢
applescript - 获取 iPhoto 以增强数千张照片?
我发现我的 iPhoto 库中的数千张照片没有合适的图标。我试过重建数据库,但没有奏效。但是,一种有效的技术是简单地单击“编辑”,然后单击“增强”按钮。
我发现,如果我编辑系列中的第一张照片,我可以通过在“增强”按钮和右箭头按钮之间来回切换来修复它们。
有什么办法可以自动化吗?
applescript - 如何使用 Applescript / Automator 从 iPhoto 中选择图片到我的 Cocoa 应用程序中
我有一个图像编辑 Cocoa Mac 应用程序,它需要一些图像文件(jpeg、png、tiff、gif 等)作为输入。我想在我的应用程序中为用户提供一个按钮,以从 iPhoto 获取这些输入图像文件。
当用户单击此按钮时,我希望打开一个带有 iPhoto 图片的对话框/弹出窗口。然后用户可以在此对话框/弹出窗口中选择一些图片。在选择后关闭对话框时,我想获取所选图片的路径。
请建议我如何实现这一目标。
在对我的回答发表评论后由 Abizern 编辑
我宁愿不使用第三方框架 - 有没有办法在我的应用程序中使用 Applescript 或 Automator 工作流程来做到这一点?
iphone - 如何将 iphoto 中的图片上传到网络服务器?
我想拍照或从 iphoto 库中挑选一张照片,然后将其上传到网络服务器。使用 imagePickerController 我只能得到一个 UIImage 对象,我不知道它的文件路径或文件类型(png、jpg 等)。我google了很长时间,但仍然找不到解决方案。任何人都可以帮助我吗?谢谢你!