Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Работа с программой CorelDraw


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Elinn
Статус: Профессор
Рейтинг: 1327
∙ повысить рейтинг »
Ameno
Статус: Специалист
Рейтинг: 232
∙ повысить рейтинг »
mihlyandij
Статус: 3-й класс
Рейтинг: 77
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Дизайн / web-дизайн / Работа с программой CorelDraw

Номер выпуска:14
Дата выхода:21.03.2011, 22:30
Администратор рассылки:Калашников О.А. (Руководитель)
Подписчиков / экспертов:73 / 15
Вопросов / ответов:3 / 3

Вопрос № 179065: Здравствуйте, уважаемый эксперт! вопрос такой. есть кореловский файл очень большого объема, который надо просто распечатать. проблема в том, что печать идет ну очень медленно (в 10 мин по странице примерно, а страниц там около 60). я уже...


Вопрос № 180508: Как в CorelDraw можно использовать свои формулы рисования графических кривых линий? Например СВОЮ формулу рисования окружности. А не то что есть уже в примитивах CorelDraw....
Вопрос № 176020: Здравствуйте? господа Эксперты! При копировании текста из Блокнота в Corel Draw 14 текст из читабельного превращается в крякозябры. В чём может быть причина и как с этим бороться? Заранее спасибо!...

Вопрос № 179065:

Здравствуйте, уважаемый эксперт!

вопрос такой. есть кореловский файл очень большого объема, который надо просто распечатать.
проблема в том, что печать идет ну очень медленно (в 10 мин по странице примерно, а страниц там около 60).
я уже и по отдельной страничке отправляла на принтер - не помогает.
как можно ускорить печать?
версия CorelDRAW - X3

спасибо.

Отправлен: 12.06.2010, 18:27
Вопрос задал: Olyaska (Посетитель)
Всего ответов: 1
Страница вопроса »


Отвечает Elinn (Профессор) :
Здравствуйте, Шелестова Ольга Юрьевна.
если компьютер слабый, то файлы большого объема будут медленно печататься, оперативка какая?
я в таких случаях делю сам файл на несколько менее увесистых, из одного файла в 60 страниц сделайте 5 по 12 страниц и печатайте по очереди.
а если в файлах есть элементы, которые можно уменьшить, то уменьшаю их, (например, экспортированные фотографии уменьшаю без потери качества, зачем нам например фото в 3-5 Мб и 3000Х2500, я уменьшаю размеры в 2 раза, вес уменьшается примерно в 4 или 5 раз) Россия, Санкт-Петербург
Организация: ЭГИДА - Центр информационной защиты. Санкт-Петербург
Адрес: Санкт-Петербург, В.О., Большой пр., 80
Адрес сайта: Лицензионное программное обеспечение. Антивирусы. Программы для защиты информации.
ICQ # 457739897
Абонент Skype: nune-av

-----
Глаза боятся, а руки делают!

Ответ отправил: Elinn (Профессор)
Ответ отправлен: 12.06.2010, 21:46

Оценка ответа: 5

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 262082 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 180508:

    Как в CorelDraw можно использовать свои формулы рисования графических кривых линий? Например СВОЮ формулу рисования окружности. А не то что есть уже в примитивах CorelDraw.

    Отправлен: 30.10.2010, 22:12
    Вопрос задал: Serafim Stefanovich (Посетитель)
    Всего ответов: 1
    Страница вопроса »


    Отвечает Сучкова Татьяна Михайловна (Администратор) :
    Здравствуйте, Serafim Stefanovich!
    Да, свою кривую в Corel Draw нарисовать по собственной формуле можно.
    Делается это рисованием с помощью VBA (средства встроенные).
    Привожу самый простой вариант, когда функцию отрисовываем короткими линиями, начало и конец которых вычисляются по необходимой нам формуле. В данном случае это будет формула построения окружности с постоянным радиусом, равным 1, точки которой рисуются с шагом 1 (от 0 до 360 градусов, градусы в программе будут переведены в радианы). Координаты точки вычисляются по формуле
    x = x0 + Cos(i * 3.14 / 180)
    y = y0 + Sin(i * 3.14 / 180)
    где x0, y0 - координаты центра окружности

    Для того, чтобы попробовать на простом примере, нужно запустить запись макроса командой Инструменты - VisualBasic - Запись (в англоязычной версии Tools - Visual basic - Records), взять любой инструмент (например, свободную форму - Free Hand) и нарисовать отрезок.
    За тем изменить макрос на тот, который приведен ниже.
    Для этого дать команду Tools - Visual Basic - Play и в появившемся окне нажать кнопку Edit (редактировать, изменить).
    Откроется окно редактора, в котором тот текст, который там есть, стираем, и вставляем этот код:

    Код:
    Sub Macro1()
    '
    ' Recorded 03.11.2010
    '
    ' Description:
    '
    '


    Dim s5 As Shape
    Dim crvs5 As Curve

    For i = 0 To 359
    x = 5 + Cos(i * 3.14 / 180)
    y = 5 + Sin(i * 3.14 / 180)

    Set crvs5 = CreateCurve(ActiveDocument)
    With crvs5.CreateSubPath(x, y)
    .AppendLineSegment 5 + Cos((i - 1) * 3.14 / 180), 5 + Sin((i - 1) * 3.14 / 180)
    End With
    Set s5 = ActiveLayer.CreateCurve(crvs5)

    Next i


    End Sub


    Прямо в редакторе можно запустить рисование (Run Sub) или сохранить макрос и запускать командой Tools - Visual Basic - Play и в появившемся окне нажать кнопку Run.

    Так можно нарисовать любую другую функцию, в том числе и те, для которых x и y вычисляются параметрически (как в данном примере для окружности)
    Вот пример для удлиненной циклоиды:
    Код:
    Sub Macro1()
    '
    ' Recorded 03.11.2010

    ' Description:
    '

    Dim s5 As Shape
    Dim crvs5 As Curve
    a = 0.3
    b = 3
    lam = 1.8
    For i = 0 To 360
    x = 5 + (b - a) * Cos(i * 3.14 / 180) + lam * a * Cos((b - a) * (i * 3.14 / 180) / a)
    y = 5 + (b - a) * Sin(i * 3.14 / 180) + lam * a * Sin((b - a) * (i * 3.14 / 180) / a)

    Set crvs5 = CreateCurve(ActiveDocument)
    With crvs5.CreateSubPath(x, y)
    .AppendLineSegment 5 + (b - a) * Cos((i - 1) * 3.14 / 180) + lam * a * Cos((b - a) * ((i - 1) * 3.14 / 180) / a), 5 + (b - a) * Sin((i - 1) * 3.14 / 180) + lam * a * Sin((b - a) * ((i - 1) * 3.14 / 180) / a)
    End With
    Set s5 = ActiveLayer.CreateCurve(crvs5)

    Next i


    End Sub

    Вот она сама:

    Россия, Орск
    Организация: МОУ СОШ №56 г. Орска
    Адрес: http://www.school56orsk.narod.ru
    Адрес сайта: Компьютерный класс
    ICQ # 101137510

    Ответ отправил: Сучкова Татьяна Михайловна (Администратор)
    Ответ отправлен: 03.11.2010, 21:38

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 263804 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 176020:

    Здравствуйте? господа Эксперты!

    При копировании текста из Блокнота в Corel Draw 14 текст из читабельного превращается в крякозябры. В чём может быть причина и как с этим бороться?

    Заранее спасибо!

    Отправлен: 13.01.2010, 15:09
    Вопрос задал: Delph (Практикант)
    Всего ответов: 1
    Страница вопроса »


    Отвечает F®ost (Модератор) :
    Здравствуйте, Delph.
    Это может происходить из-за того, что приложение, из которого производится копирование, помещает текст в буфер обмена в 8-битной кодировке, а то, в которое происходит вставка, запрашивает его в Юникоде (так делает, например, Блокнот). Операционная система и перекодирует текст. При копировании в буфер помещается также информация о языке. Это может делать само приложение, а если не делает, то Windows просто смотрит, на какой язык ввода было переключено приложение в момент копирования. Если на русский, то используется страница 1251 и при вставке всё нормально. Но если текст русский, а окно приложения было переключено в английский, кодирование пойдёт через 1252 страницу и вместо русских букв пойдут "кракозябры". В таких случаях может помочь предварительное переключение приложения, из которого производится копирование, на русский.
    Кроме сказанного можно изменить настройки в реестре HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \Control \ N ls \ Codepage поменять в ветках значение на СР_1251.nls следующим образом:
    "1250"="CP_1251.nls"
    "1252"="CP_1251.nls"
    После этой процедуры нужно перезагрузить компьютер и проверить, как будет работать вставка. Но важно помнить, что при смене "1252"="c_1251.nls" могут возникнуть проблемы с отображением умляутов "ö", "ä", "ü" и "ß" в различных приложениях. В этом случае восстановите прежнее значение для "1252".
    Удачи!

    Ответ отправил: F®ost (Модератор)
    Ответ отправлен: 13.01.2010, 16:43

    Оценка ответа: 5

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258595 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    подать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.



    В избранное