По умолчанию эти координаты в VDX - дюймы. Visio внутренне использует дюймы для единиц измерения.
Вы можете указать единицы измерения в явном виде. Например, чтобы установить ширину фигуры на 100 миллиметров:
<Width F="100mm">
Чтобы проверить это, я создал файл VDX и использовал миллиметры для формул как высоты, так и ширины, и могу подтвердить, что Visio 2007 правильно поймет, как читать и использовать эти единицы.
Вы можете заметить, что VDX, сгенерированный Visio, включает результат , но не формула . Например, с ячейкой PinY вы увидите ...
<PinY>3.309830932</PinY>
Visio не будет принимать единицы в значениях для результатов . Это означает, что вы не можете поместить «100 мм» внутри тега. Решение состоит в том, чтобы удалить значение результата и использовать атрибут F для формулы. Ниже приведен пример.
<PinY F="10mm"></PinY>