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

rad*_*ven 22 iphone screenshot app-store ipad ios

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

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

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

为AppStore拍摄好截图的其他任何建议?我知道(基于我的搜索),有很多其他开发人员会对更快的工作流程感兴趣来处理这个问题.

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

Cra*_*aig 77

我开发了一个免费的App,Status Barred,它位于Mac App Store上.它可以从iPhone,iPad,纵向,横向,普通和视网膜显示中裁剪iOS屏幕截图.

  • 有人正在以6.99美元的价格出售一款名为Status Magic的竞争应用程序,你能相信吗......我几乎想买它,写一篇评论,指出用户对你的应用程序...感谢@craig让你的免费! (2认同)
  • 令人难以置信的是,截至2015年,这个答案仍然是*最好的!很好的应用程序!谢谢!! (2认同)

Kev*_*son 9

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

convert Screenshot*.png -crop 640x920+0+40 920Screenshot.png
Run Code Online (Sandbox Code Playgroud)


Pen*_*One 6

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

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

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


rad*_*ven 5

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

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

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

我还在Mac App商店中发现了一个名为"Status Barred"的非常有用的工具,它也非常简单地从状态栏中裁剪出来的任何图像.

  • 然而,iphone模拟器裁剪器在这些日子里有一些缺点.因为较新的iOS设备具有相当大的屏幕尺寸.但iphone模拟器裁剪器需要100%缩放才能获得itunes连接准备好的截图.这意味着您的Mac必须拥有比目标ios设备更大的屏幕. (2认同)