UiPath Studio

UiPath Studio 指南

ScaleCoordinates 迁移工具

ScaleCoordinates 迁移工具是一个命令行实用程序,用于规范现有项目中的坐标,以便在 2018.2 中的任何 DPI 上有效。

该工具是自动与 UiPath 平台一起部署的,可以在安装目录中找到,名称为 UiPath.ScaleCoordinates.exe

在 2018.2 之前,以特定 DPI 创建的工作流必须以同一 DPI 执行。在 2018.2 中,无论工作流是以何种 DPI 创建的,您都可以执行工作流。

当必须使用非标准 DPI 时,这个工具就会派上用场。100% 以外的任何其他比例都被认为是非标准。

但是,要在 2018.2 的 Studio 中运行某个工作流,而该工作流是在以前版本的 Studio 中以非标准 DPI 设计的,那么您需要使用 ScaleCoordinates 工具来迁移该工作流。由于以标准 DPI 设计的工作流应该开箱即可使用,因此很少需要这一工具。

该工具可规范化已录制自动化的“光标位置”和“剪切区域”属性。

“ScaleCoordinates 工具”可以处理单个 XAML 文件,也可以处理特定路径中的所有项目。必需的语法如下:

  1. 单个 XAML 文件:ScaleCoordinates <input_xaml_file_path> <output_xaml_file_path> (--normalize_from | --denormalize_to)=<scaling_percentage>,其中:
    • <input_xaml_file_path> - The path of the XAML file you want to process.
    • <output_xaml_file_path> - The path of the processed XAML file.
    • --normalize_from - Normalizes a workflow designed in Studio versions older than 2018.2 to run at the specified <scaling_percentage> with DPI-aware Robots.
    • --denormalize_to - Denormalizes workflows designed in Studio 2018.2 to run at the DPI specified by <scaling_percentage> with Robots that are not DPI-aware (prior to 2018.2).
    • <scaling_percentage> - The DPI at which the target workflow needs to be executed.
  2. 整个文件夹路径:ScaleCoordinates <folder_path> (--normalize_from | --denormalize_to)=<scaling_percentage>,其中:
    • <folder_path> - The folder path of the XAML files you want to process.
    • --normalize_from - Normalizes a workflow designed in Studio versions older than 2018.2 to run at the specified <scaling_percentage> with DPI-aware Robots.
    • --denormalize_to - Denormalizes workflows designed in Studio 2018.2 to run at the DPI specified by <scaling_percentage> with Robots that are not DPI-aware (prior to 2018.2).
    • <scaling_percentage> - The DPI at which the target workflow needs to be executed.

“ScaleCoordinates 工具”的主要目的是使旧工作流更易于在 Studio 2018.2 中执行,而无需对其进行修改。然而,该工具还可以用于调整规范化项目,以便在非标准 DPI 上使用旧机器人。

Updated 11 days ago


ScaleCoordinates 迁移工具


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.