PDA

Просмотр полной версии : Чудит Jsfl: метод addItem ставит в разные координаты


mikhailk
02.07.2018, 15:50
В общем код примерно такой:


// img to inner
fl.getDocumentDOM().library.editItem(mcInnerName);

img.allowSmoothing = false;
img.compressionType = "lossless";
doc.addItem({x: 0, y: 0}, img);


Тут mcInnerName - имя заранее созданного мувика-контейнера для помещения туда изображения, а img - импортированное в библиотеку изображение.

Ошибиться тут как бы негде и все везде работает штатно, изображение ставится в координаты (0,0). Но нашелся один компьютер, на котором этот код отрабатывает таким образом, словно стоит


doc.addItem({x: 572, y: 200}, img);


т.е., изображение ставится не в центр мувика-контейнера, а с таким вот странным смещением, причем смещение не зависит от размера картинки.

Никто не сталкивался? С чем может быть связано?

mikhailk
17.07.2018, 16:03
В общем, если кто столкнется, то вышел из положения следующим образом: после addItem нахожу img и ставлю координаты явным образом. Тогда все работает одинаково везде.