- Сообщения
- 33 687
- Реакции
- 10 999
ДаНу как оставить? Я сказала, что пока он не сделает, краску считать не буду
По-другому, это через Фотошоп?
ДаНу как оставить? Я сказала, что пока он не сделает, краску считать не буду
По-другому, это через Фотошоп?
Можете поподробнее... Что за утилита?Экспортировать в PDF, там есть утиль который считает хоть черта лысого, хотя и не бесплатно.
вы мою ссылку прочитали? Там все написано.Можете поподробнее... Что за утилита?
Да, два раза, спасибо!вы мою ссылку прочитали? Там все написано.
Sub CountFill()
ActiveDocument.Unit = cdrMillimeter
Dim shRange As ShapeRange
Set shRange = ActiveSelectionRange
If shRange.Count = 0 Then
MsgBox "There is no selected shapes in the current document!"
Exit Sub
End If
Dim x As Double
Dim y As Double
shRange.GetSize x, y
Dim Opt As New StructExportOptions
Opt.AntiAliasingType = cdrNormalAntiAliasing
Opt.SizeX = 1
Opt.SizeY = 1
Opt.ImageType = cdrGrayscaleImage
Opt.Compression = cdrCompressionNone
TempFile = CorelScriptTools.GetTempFolder() & "Temp.bmp"
ActiveDocument.Export TempFile, cdrBMP, cdrSelection, Opt
Open TempFile For Binary Access Read Write As #1 Len = 1
Dim Col As Byte
Get #1, &H437, Col
If Col > 254 Then Col = 254
If Col < &H15 Then Col = &H15
Col = Col - &H15
MsgBox "Площадь заполнения примерно " & x * y * (254 - &H15 - Col) / (254 - &H15) & " mm^2"
Close #1
End Sub
Тут правильней обойтись без Корела.можно и без фотошопа обойтись.
спечатываете их все в сепарированный PS, а дальше, хоть фотошопом, хоть программистом считаете, что нужно.но когда таких клише 100-150
Понятно! Да пока и надо приближенное.Сразу предупреждаю - работает только для одного цвета (черного) и приближение довольно грубое. Хотя в данной задаче точно померять невозможно по определению. Точнее, померить точнее (каламбур! ) можно только в момент вывода на РИПе.
к сожалению мой уровень vba околоНу поделите на площадь изделия прямо в макросе
ActiveDocument.Unit = cdrMillimeter
В нынешних условиях такое "руководство" - это неотъемлемый придаток средств промышленного производства. И это редкие оазисы, между которыми перемещение весьма затруднительно.Ищите, обязательно ищите, только не макрос, а другое место работы. Подальше от такого "руководства".