在使用iOS屏幕截图时简单的方法来裁剪状态栏?

时间:2010-12-20 18:17:57

标签: iphone ipad ios app-store screenshot

Apple建议从提交到应用商店的屏幕截图中裁剪状态栏。在预览中手动执行此操作是一个非常繁琐且容易出错的过程。

是否有任何开发人员有加速此过程的最佳实践建议或自动化技术?目标是将iPad和/或iPhone屏幕截图作为输入,并在裁剪工具栏的情况下输出它们。我们需要支持纵向和横向以及Retina解析iPhone屏幕。

我在网上发现了一些旨在帮助解决此问题的实用程序,但我发现的那些似乎在Retina显示屏分辨率屏幕上失败了。通过iOS模拟器工作的another需要一个1920x1080分辨率的显示器来处理iPad屏幕截图 - 这对非17“笔记本电脑的开发人员来说是无用的。

为AppStore拍摄好截图的其他任何建议?我知道(根据我的搜索),还有很多其他开发人员会对更快的工作流程感兴趣。

能够批量处理整个目录的加分点。

5 个答案:

答案 0 :(得分:77)

我开发了一个免费的应用程序,Status Barred,它位于Mac App Store上。它从iPhone,iPad,肖像,风景,普通和&视网膜显示。

答案 1 :(得分:9)

我使用ImageMagick命令行工具批量裁剪所有的屏幕截图png文件,但还没弄清楚如何不使用自动分配的输出文件名。

convert Screenshot*.png -crop 640x920+0+40 920Screenshot.png

答案 2 :(得分:6)

这里有两种方法,假设你的意思是状态栏而不是工具栏(你可能不应该从截图中裁剪出来)。

如果您有photoshop,只需通过减去20(低分辨率)或40(视网膜)并锚定图像底部来更改画布大小。这非常有效。

使用“编辑/裁剪”功能在iPhoto中也很容易。将尺寸设置为正确的尺寸(纵向:320x460或640x920和横向:480x300或960x600)并将裁剪屏幕移动到图像的底部。这也很完美。

答案 3 :(得分:5)

经过多次搜索,我找到的最简单的工具是iOS模拟器裁剪器。它在处理不同的分辨率和方向方面做得很好,而且使用起来很轻松。无需使用Photoshop或其他缓慢/繁琐的工具。

链接:http://www.curioustimes.de/iphonesimulatorcropper/index.html

开发人员报告他们已经增强了iOS模拟器裁剪器,以批量处理在设备上以及通过模拟器拍摄的屏幕截图。自更新以来,我还没有尝试过,但如果效果很好,这将是一个完美的解决方案。

我还在Mac App商店中找到了一个名为“Status Barred”的非常有用的工具,它也可以简单地从状态栏中裁剪出来的任何图像。

答案 4 :(得分:1)

如何使用预览? Command + A选择全部,将选择拖动到920px然后将Tools =>作物。