首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过代码截取iOS设备的屏幕截图(不是swift或xamarin)

通过代码截取iOS设备的屏幕截图(不是swift或xamarin)
EN

Stack Overflow用户
提问于 2016-06-29 04:25:44
回答 1查看 420关注 0票数 1

我正在使用iOS引擎验证应用程序的屏幕。我使用的是Ranorex (测试自动化工具),它使用.net 4.5框架。

代码语言:javascript
复制
MobileApp targetApp = repo.App;
    Bitmap actualImage = Imaging.CaptureImage(targetApp,0,true);

我使用上面的代码来获取当前屏幕的位图。但是,分辨率太低,无法运行OCR。因此,我需要在其他方面进行工作。

第一:如果Ranorex有一些功能可以获得高分辨率的屏幕图像。

第二:如果有c#(.net Frame4.5)代码,可以获得高分辨率的屏幕图像。

3:找工具截取iPad app (外部工具)的截图,先保存所有高分辨率截图,然后按位图(C:\xxxx)读取文件。

如果我能得到一个好的建议那就太好了。

谢谢你对我的照顾。

EN

回答 1

Stack Overflow用户

发布于 2016-06-29 04:46:03

你可以使用苹果的UIAutomation框架截图。

您可以使用此代码来生成屏幕截图:

target.captureScreenWithName("HomeScreen");

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38085666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档