- Сообщения
- 33 703
- Реакции
- 11 005
Задолбался читать аналогичные темы со стандартными ответами масштабирования в пиксел и использования безумно дорогих эсковских пакетов. Этот скрипт считает предельно точно:
Документ должен быть RGB или CMYK, площадь запечатки считается в квадратных миллиметрах.
Код:
var area=0;
for (var i=0;i<255;i++)
area+=activeDocument.histogram[i];
alert("Area of current document: "+area/activeDocument.resolution/activeDocument.resolution*25.4*25.4+" mm^2");