- Подробности
- Категория: Artweaver
- Опубликовано 02.11.2011 13:53
- Автор: Шитов В.Н.
- Просмотров: 4013
Изменение размеров холста означает, что на изображении создаются новые области, которые затем можно закрасить. Эти области получают цвет исходного фона, обычно белого. Изменение размеров холста осуществляется командой Image → Canvas Size (Изображение → Размер канвы). После этого открывается одноименное окно.
На панели Current Size (Текущий размер) выводятся сведения об имеющихся размерах существующего активного изображения. В качестве единиц измерения всегда используются пиксели. Если при создании нового изображения использовались другие единицы измерения, то они пересчитываются в пиксели.
На панели New Size (Новый размер) находятся 2 счетчика (Width (Ширина) и Height (Высота)), позволяющие определить новый размер холста. Кнопки в виде стрелок показывают направление, в котором будут добавляться новые пиксели. Если новые пиксели должны быть добавлены равномерно по всем направления, то нажимается средняя кнопка в виде квадратика (предлагается по умолчанию).
Новые пиксели должны быть раскрашены в какой-нибудь цвет. В списке Fill ext. Surface with (Заливка расширения. Поверхность как) выбирается этот цвет:
- Paper Color — цвет бумаги. Так как обычно выбирают бумагу белого цвета, то белым цветом и будет залита дополнительная область;
- Foreground Color — основной цвет;
- Background Color — фоновый цвет.
Основной и фоновый цвета предварительно выбираются на палитрах Tools или Color. Цвет бумаги определяется при создании нового документа. Если документ создавался не в этом графическом пакете, а в другом, то цвет бумаги можно просмотреть (или изменить) командой Image → Set Paper Color (Изображение → Установить цвет бумаги). Кроме основного, фонового, исходного цвета бумаги здесь же предлагаются чистые черный и белый цвета бумаги.
-
#1
Возможно ли в Кореле привести размер документа к размеру выделенного объекта ( В Иллюстраторе это: Object/Artboards/Fit to Selected Art)?
_MBK_
Пикирующий бомбардировщик
-
#2
То есть, автоматом подогнать размер страницы под размер выделенного объекта? Одной кнопкой нельзя, да и не пойму, для чего такое странное надо вообще, если в кореле (в отличие от иллюстратора) можно выделенные объекты в отдельный файл записать.
-
#3
Наверно это вопрос привычки. А можно узнать как записать выделенные объекты в отдельный файл?
-
#4
Очевидно, так:
_MBK_
Пикирующий бомбардировщик
-
#5
Но учтите, что при таком сохранении размер страницы остается прежний.
В принципе, если сохранять выделенные объекты не в CDR, а например в PDF, то можно добиться того, что и артбоард будет подгоняться под размер объектов. В крайнем случае, макросом в четыре строки можно и на одну кнопку масштабирование страницы повесить, но особого практического смысла в этом не вижу.
-
#7
макросом в четыре строки можно и на одну кнопку масштабирование страницы повесить, но особого практического смысла в этом не вижу.
У меня 80% работ — всяческие развёртки, поэтому скриптом приведения размера страницы к выделению пользуюсь по нескольку раз на дню.
_MBK_
Пикирующий бомбардировщик
-
#8
Макросом?
-
#9
Скриптом. Мой основной рабочий инструмент — CorelDRAW 9.
Код:
REM set page size to the size of an object.script for CorelDRAW 9
#define DRAWOBJECT "CorelDRAW.Automation.9"
ON ERROR GOTO ErrHandler
WITHOBJECT DRAWOBJECT
.setreferencepoint 3
.ApplyOutline 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE, 0, 0, FALSE
.GetSize sx&,sy&
.undo
.SetCurrentPageSize sx,sy
.SetPageSize sx,sy
if .getobjectcount (true, true) > 1 then
.group
.AlignToCenterOfPage 3, 3
.ungroup
else
.AlignToCenterOfPage 3, 3
end if
END WITHOBJECT
STOP
ErrHandler:
IF ErrNum=1000 THEN
MessageBox "You should select an object first to redimension a page","Error",16
ELSE
MessageBox "Error " & Errnum & " occured in script","Error",16
ENDIF
STOP
-
#10
А вот так если
Код:
Sub Pagesize()
ActiveDocument.Unit = cdrMillimeter
Dim sel100 As Shape, pa As Currency
ActivePage.Shapes.All.CreateSelection
Set sel100 = ActiveSelection.Group
SendKeys "p"
dl = ActiveShape.SizeWidth
sh = ActiveShape.SizeHeight
With ActiveDocument.MasterPage
.SetSize dl, sh
End With
End Sub
_MBK_
Пикирующий бомбардировщик
-
#11
А зачем, извиняюсь, за глупый вопрос, SendKeys «p» ?
-
#12
А зачем, извиняюсь, за глупый вопрос, SendKeys «p» ?
![]()
не знаю как по другому разместить объект по центру страницы
_MBK_
Пикирующий бомбардировщик
-
#13
Ну хотя бы ActiveSelection.Move
-
#14
Ну хотя бы ActiveSelection.Move
я дилетант в данной теме , а не подскажете какие значения должны быть после Move
_MBK_
Пикирующий бомбардировщик
-
#15
Сдвиг по горизонтали и вертикали
_MBK_
Пикирующий бомбардировщик
-
#16
Хотя чуть не забыл есть же прямой метод AlignToPageCenter
-
#17
Сдвиг по горизонтали и вертикали
Я понял ,конкретно для каждого нового объекта эти данные как получить
-
#18
Хотя чуть не забыл есть же прямой метод AlignToPageCenter
ActiveSelection.AlignToPageCenter выдает ошибку
_MBK_
Пикирующий бомбардировщик
-
#19
Ну так у него ж тоже параметры есть!
При правильном вызове не выдает
Код:
ActiveSelection.AlignToPageCenter (cdrAlignHCenter)
ActiveSelection.AlignToPageCenter (cdrAlignVCenter)
-
#20
Ну так у него ж тоже параметры есть!
При правильном вызове не выдает![]()
Просветите несведущего
Вован…. ну ты затейник…я даже не обратила внимания глобального на разницу, обрадовалась куче новых возможностей и как то не того…или после 14 разницы не почувствовала, там такая же панель по цвету…или я уже привыкла..но с 13 да 14 долго привыкала из за вида интерфейса — отталкивал.
а вообще все стандартно наверное: пощелкай в опциях настройки, там вроде есть и рабочее пространство и тд. ..я себя пока англ поставила, после нг планировала поглубже разобраться.
Радует (с первого взгляда): возможность делать равномерные скосы на прямоугольниках, скругления (более пропорциональные чем ранее), выпуклости, вогнутости, возможность рисовать линии сразу углом или с заданным скруглением . Наконец размеры исправлены и стали более менее удобны, и еще куча всего. предлагаю всем высказаться.
корел.jpg (293.61 KiB) Просмотров: 2505
только вот за что мне нравился всегда корел в отличии от автокада, что круг это всегда круг, а сейчас пока щелкала обратила внимание, что скругленная линия теперь как будто чуть пикселизирована…