【UiPath Studio 中文文档】76 坐标迁移工具 - 概述

坐标迁移工具

ScaleCoordinates 迁移工具是一个命令行实用工具,用于规范现有项目中的坐标,以便它们在 2018.2 中的任何 DPI 上工作。它是用UiPath平台自动部署的,可以在安装目录中以 UiPath.ScaleCoordinates.exe 的名称找到。

2018.2 版本之前的 UiPath 中,以特定 DPI 创建的流程必须在相同的 DPI 环境下执行。在 2018.2 版中,执行工作流时无需关心它是在哪个DPI上创建的。

当必须处理非标准的 DPI 时,这个工具会派上用场。除 100% 以外的任何其他缩放都被认为是非标准的。
然而,要在Studio 2018.2 中运行一个在以前版本的 Studio 中的非标准 DPI 中设计的工作流,您需要使用ScaleeCoordates 工具来迁移它。在标准 DPI 中设计的工作流应该是开箱即用的,所以很少需要这个工具。

当录制自动化程序时,此工具记录规范的 CursorPositionClippingRegion 属性。ScaleCoordinates 工具可以处理单个 XAML 文件或者在某个目录下的项目。语法如下:

  1. 处理单个 XAML 文件:
    ScaleCoordinates <input_xaml_file_path> <output_xaml_file_path> (--normalize_from | --denormalize_to)=<scaling_percentage>
    各部分含义如下:
  • <input_xaml_file_path> - 要处理的XAML文件的路径。
  • <output_xaml_file_path> - 输出 XAML文件的路径
  • --normalize_from - 将设计在 2018.2 以上的 Studio 版本中的工作流规范化为在指定的 <scaling_percentage> 和 DPI 相关的机器人
  • --denormalize_to - 将在 Studio 2018.2 中设计的工作流程取消规范化,使其在 <scaling_percentage> 指定的 DPI 上运行,使之运行在于 DPI 无关的机器人上(2018.2之前的版本)
  • <scaling_percentage> - 需要执行目标工作流的 DPI。
  1. 完整的路径:
    ScaleCoordinates <folder_path> (--normalize_from | --denormalize_to)=<scaling_percentage>
    各部分含义如下:
  • <folder_path> - 要处理的XAML文件的文件夹路径。
    *--normalize_from - 将设计在 2018.2 以上的 Studio 版本中的工作流规范化为在指定的 <scaling_percentage> 和 DPI 相关的机器人
  • --denormalize_to - 将在 Studio 2018.2中设计的工作流程取消规范化,使其在 <scaling_percentage> 指定的 DPI 上运行,使之运行在于 DPI 无关的机器人上(2018.2之前的版本)
  • <scaling_percentage> - 需要执行目标工作流的 DPI。

ScaleCoordinates 工具的主要目的是使在 Studio 2018.2 中执行旧工作流变得更容易,而不对其进行任何更改。这个工具还可以用于调整标准化项目,以便在非标准 DPI上与旧机器人一起工作。

官网原文链接

返回目录
UiPath 常见问题及解决办法汇总

更多 UiPath 相关的资讯,请关注公众号:流程自动化机器人教程
由于简书禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容