pt - mm 換算
1pt = 1/72inch = 0.3527777...mm ≒ 0.35mm (1inch = 25.4mm)
ということは
2.86pt ≒ 1mm
じゃあイラストレーターで実際に移動させてみよう。
IllDoc.PathItems(1).Translate(moveX, 0)
ちなみに PathItems(0) はエラーになる。配列とは違うので気をつけよう。
- moveX = 1pt とした場合、PathItem の移動量は 0.353mm
- moveX = 4pt とした場合、PathItem の移動量は 1.411mm
- moveX = 2.835pt とした場合、PathItem の移動量は 1mm
- moveX = (2.835 * 5)pt とした場合、PathItem の移動量は 5.001mm
mm単位で移動させたい場合誤差が出る。
困ったな。解決方法ピラメキたい。