Стоп, погоди-ка, так тебе надо что - всевсевсе небелые цвета в черный перевести, чтобы подложку сделать, что ли? Так просто все уже было - у Санчеса или woxxomа в пакете тулзов был макрос генерации обтравочной маски - он именно так реализован был! Если сам не найдешь, спроси прямо у Санчеса - ты ж с ним общаешься, вроде!И да, задаёт параметр CMYK=8 всем выделенным битмапам.
Нет, ему надо у картинок сдвинуть уровень 100% на 8% во всех цветах. То есть увеличить плотность красок.надо что - всевсевсе небелые цвета в черный перевести
Если 100, то на 8/256*100=3.уровень 100% на 8% во всех цветах.
Сдвиг уровня на 8% означает, что там где было 92% станет 100%, то есть все цвета станут плотнее. На счет единиц не уверен - корелом не пользуюсь, но судя по тексту скрипта в правы насчет размерности, то есть в 100% превратятся не 92, а 97%.Тени осветлить слегка.
Мне дают тему, я подбираю картинки соответствующие, апскейлю их, обрабатываю CMYK=8, обтравливаю, вырезаю, делаю вылеты 1,5 мм. Что-то типа такого:в Кореле отдают
Видимо, чтобы самим свои крутили не крутить.печатникам вопрос, зачем им такое
Sub CMYK8()
Dim Tile As ImageTile
Dim PixelData() As Byte
Dim i As Long
Dim Image As Image
Set Image = ActiveSelectionRange.Shapes.First.Bitmap.Image.GetCopy
For Each Tile In Image.Tiles
PixelData = Tile.PixelData
For i = 0 To Tile.BytesPerTile - 1
If PixelData(i) < 8 Then
PixelData(i) = 8
End If
Next
Tile.PixelData = PixelData
Next
ActiveSelectionRange.Shapes.First.Bitmap.SetImageData Image
End Sub