Как изменить текст в coreldraw

Обновлено: 05.07.2024


CreateArtisticText создает текст соответствующего шрифта, размера, стиля шрифта и положения.
У него плохое горизонтальное позиционирование, и вам следует применить вторичное горизонтальное позиционирование.

Полная номенклатура для создания художественного текста выглядит следующим образом.
CreateArtisticText(Left As Double,
Bottom As Double,
Text As String,
[LanguageID As cdrTextLanguage = cdrLanguageNone],
[CharSet As cdrTextCharSet = cdrCharSetMixed],
[Шрифт как строка],
[Размер как одинарный],
[Жирный шрифт As cdrTriState = cdrUndefined],
[Курсив As cdrTriState = cdrUndefined],
[Подчеркнутый As cdrFontLine = cdrMixedFontLine],
[Выравнивание As cdrAlignment = cdrMixedAlignment]) As Shape

Слева указывает горизонтальное положение текста в дюймах.
Позиция: левый край, правый край или центр текста.
Выравнивание задается параметром cdrAlignment.
Однако он никогда не размещает текст по горизонтали в идеальном положении.
Вы должны изменить положение текста после его создания.

Внизу указывает положение символов, содержащих прямые линии, например A, H, f и 1, в дюймах.
Символы непрямой линии будут немного ниже правильного положения. Это зависит от шрифта.
Скругленные строчные буквы и символы с хвостиком: a, b, c, d, e, g, j, o, p, q, s, u и y.
Округленные прописные буквы C, G, J, O, Q, S, U.
Округленные числа равны 0, 3, 5, 6 и 8.
Подчеркнутые ниже позиции указано.

LanguageID обычно не изменяется по сравнению со значением по умолчанию, поэтому оставьте это поле пустым.

Настройте кодировку как язык, оставьте это поле пустым.

Шрифт обычно указывается, если вы не хотите использовать шрифт по умолчанию, и в этом случае вы оставьте поле пустым.

Размер – размер шрифта в пунктах. Если вы оставите это поле пустым, это будет размер шрифта по умолчанию.

Полужирный указывает, будет ли текст выделен жирным или нет.
Принимает 1 или 3 варианта cdrFalse, cdrTrue или cdrUndefined.
Он также принимает True или False без префикса cdr.
Если вы оставите это поле пустым, по умолчанию будет false.
Некоторые шрифты, такие как AvantGarde Md BT, нельзя выделить жирным шрифтом. Попытка выделить их жирным шрифтом не приводит к ошибке.

Вот пример кода для создания художественного текста.

Затемнить shText как фигуру
Установить shText = CorelDRAW.ActiveDocument.ActivePage.ActiveLayer.CreateArtisticText(30 / 25.4, 50 / 25.4, "Hello" & vbCr & "World", , , "Arial", 12, True, False, , cdrLeftAlignment)
shText.LeftX = 30 / 25.4
shText.Fill.UniformColor.CMYKAssign 0, 0, 0, 100
Set shText = Nothing

Первая строка определяет переменную shText как фигуру. Код резервирует память компьютера для хранения свойств формы.
Эту переменную можно использовать для ссылки на фигуру.

Вторая строка создает художественный текст, shText, на активном слое активной страницы.
Если вам нужна страница 3, вы можете заменить Pages(3).Layers(2) на .ActivePage.ActiveLayer
Использовать Layers(2), а не Layers(1), поскольку Layers(1) является слоем направляющих.
Текст должен располагаться на расстоянии 30 мм от левого края страницы, а первая строка — на расстоянии 50 мм от нижнего края.
CorelDraw работает в дюймах. Если вы работаете с миллиметрами, как я, вам нужно разделить миллиметры на 25,4, чтобы преобразовать их в дюймы для CorelDraw.
Текст Hello World с возвратом каретки между ними.
VbCr представляет собой возврат каретки, поэтому будет вторая строка текста, содержащая слово World.
Если бы текст был на одной строке, текст был бы "Hello World".
Оставьте LanguageID и CharSet по умолчанию.
Шрифт Arial, размер 12 пунктов.
Текст должен быть жирным, а не курсивом и не подчеркнутым.
Выравнивание по левому краю так, что левый край текста будет примерно в 30 мм от края страницы.

Третья строка предназначена для точного позиционирования текста.
Это ошибка CorelDraw, но CreateArtisticText никогда не размещает текст точно в требуемом горизонтальном положении.
Обратите внимание, что в коде требуются дюймы, поэтому, если вы используете миллиметры, разделите их на 25,4, чтобы преобразовать в дюймы.
Начало строки 2 могло бы быть Set shText = CreateArtisticText(0, . , чтобы расположить текст на краю страницы.
Строка 3 по-прежнему располагала бы текст на расстоянии 30 мм от края.
Если вы хотите расположить правую часть текста на расстоянии 30 мм, используйте
shText.RightX = 30 / 25,4
Если вы хотите расположить центр текста на расстоянии 30 мм, используйте
shText. LeftX = 30 / 25.4 - (shText.SizeWidth)/2
Строка выше берет центр того места, где должен быть текст, и вычитает половину ширины текста.
Ответ: где левый край должно быть так, чтобы центр располагался на расстоянии 30 мм.

4-я строка предназначена для заливки текста черным цветом.
В этом нет необходимости, если вас устраивает цвет заливки по умолчанию.
Для использования цветов CMYK;
Заполнить.UniformColor.CMYKНазначить голубой, пурпурный, желтый, черный
Все 4 цвета CMYK могут варьироваться от 0 до 100 включительно.
В качестве альтернативы цветам RGB, которые вы бы использовали;
Fill.UniformColor.RGBAssign Red, Green, Blue
Все 3 цвета RGB могут варьироваться от 0 до 255 включительно.
Помните, что все цветные принтеры используют CMYK, и они не должны печатать более 300 цветов для принтера с сухим тонером.
то есть голубой + пурпурный + желтый + черный не должно превышать 300.
При превышении 300 сухой тонер может отделиться от бумаги.

5-я строка предназначена для предотвращения проблем с памятью.
Он освобождает память компьютера, в которой хранятся свойства shText, чтобы память стала доступной для других целей.
Для повторяющихся задач эта память может накопиться и стать проблемой.
Для каждого набора вам нужен хотя бы один набор. = Ничего.
После этой строки нельзя использовать shText для повторной ссылки на фигуру.

Если вы хотите растянуть художественный текст, вы можете использовать;
shText.Stretch Увеличение по ширине, Увеличение по высоте
Код на следующей строке уменьшится вдвое по ширине и удвоит высоту.
shText.Stretch 0,5, 2

Еще один способ растянуть текст – указать конечную ширину и высоту.
Две строчки ниже изменяют ширину на 20 мм и высоту на 3 мм.
shText.SizeHeight = 3 / 25,4
shText.SizeWidth = 20 / 25,4

При изменении высоты текста автоматически изменяется размер шрифта.
Поэтому, в качестве альтернативы, вы можете изменить высоту текста, изменив размер шрифта и установив только ширину текста.
shText.Text.Story.Size в строке ниже размер шрифта.
shText.Text.Story.Size = 24
shText.SizeWidth = 20 / 25,4

В CorelDraw есть различные инструменты для работы с текстовыми фигурами. Однако нет возможности изменить шрифт в текстовых фигурах на другой, как это возможно, например, в продуктах Adobe. Это достаточно частая операция, которую многим дизайнерам приходится выполнять вручную, что занимает много времени. Плагин «Заменить шрифты» позволяет выполнять эту задачу с учетом области действия — по всему документу, на текущей странице или среди выделенных объектов. Изменения, внесенные плагином в документ, можно отменить стандартным способом через меню Правка Отменить

Список шрифтов, используемых в документе

ReproScripts Core Замена шрифтов плагин ~ замена шрифта по размеру, размеру, стилю и названию

При запуске подключаемый модуль анализирует документ и составляет список всех шрифтов, используемых в текстовых формах. Анализ выполняется на уровне символов, что позволяет создать максимально полный список шрифтов.

Изначально все шрифты в списке различаются по размеру, стилю и насыщенности. Каждая строка в квадратных скобках рядом с названием шрифта указывает количество фигур текста, в которых этот шрифт был обнаружен. Также для каждого шрифта указан его размер в пунктах. Для жирного текста будет добавлена ​​буква Б, для курсива — I. Эта информация доступна как для исходных шрифтов, так и для тех, которые будут использоваться для замены, что позволяет увидеть полные данные в списке.

Группировка шрифтов

Часто бывает удобнее сгруппировать шрифты в списке по имени. Это означает, что шрифты с одинаковым названием, но разные по размеру, жирности или стилю, будут считаться похожими и для всех них будет создана только одна строка в списке. Такие строки со сгруппированными шрифтами выделены жирным шрифтом.

Группировка позволяет заменять имена шрифтов в текстовых формах документа, не изменяя размер, толщину и стиль. Это позволяет легко менять внешний вид конструкции, сохраняя при этом ее основные характеристики.

ReproScripts Core Замена шрифтов плагин ~ заменить все сгруппированные шрифты по имени

Выбор нового шрифта

Чтобы выбрать новый шрифт, который будет использоваться для замены, нажмите кнопку с названием в столбце целевого шрифта. В открывшемся окне вы можете выбрать новый шрифт и указать все его параметры. Если шрифт сгруппирован, можно изменить только его название. Для большинства шрифтов доступен предварительный просмотр внешнего вида. Строки, для которых выбран новый замещающий шрифт, отображаются в списке красным цветом.

Копировать и вставить

ReproScripts Core Плагин замены шрифтов ~ скопировать-вставить целевые шрифты

Для целевого шрифта операции копирования и вставки доступны из контекстного меню, которое открывается при щелчке правой кнопкой мыши. Скопировав шрифт в память, вы можете быстро назначить его любой другой строке, не используя диалог для выбора параметров.

Сбросить измененные шрифты

ReproScripts Core Плагин замены шрифтов ~ сбросить все измененные шрифты в списке

Чтобы вернуть исходный шрифт, а не заменять его, необходимо нажать на кнопку с названием исходного шрифта в соответствующей строке. Все данные будут восстановлены, а линия станет черной. Также при наличии измененных строк в шапке списка появляется команда "Восстановить", которая позволяет сбросить сразу все строки.

Легко располагайте текст вокруг любой фигуры в Corel

Если вы только начали изучать Corel Draw, вы, должно быть, уже поняли, насколько замечательна эта программа! Вы когда-нибудь задумывались, как обвести свое имя в Corel Draw? Если это так, то этот короткий и емкий учебник в основном дает ответ на вопрос с четкими инструкциями, диаграммами и дополнительными видеоподсказками.

Нанесение любого текста вокруг любой формы или векторного дизайна в Corel в основном очень просто. Итак, начнем!

как-получить-текст-вокруг-любой-формы-в-corel-draw

Шаг 1

  • Откройте Corel Draw. Нарисуйте любую форму по вашему выбору, используя инструмент формы на боковой панели.

Как вы увидите выше, я создаю три формы: круг, квадрат и флаг.

Шаг 2

  • Теперь основную часть написания текста внутри и вокруг объектов можно выполнить двумя способами.

Первый метод

  • Выберите инструмент выбора (сочетание клавиш F10) и выберите фигуру, вокруг которой вы хотите добавить имя или текст, а затем выберите «Текст > Подогнать текст к контуру».
  • Вы можете изменить цвет текста, выделив весь текст и щелкнув цвет в цветовой палитре.

Fit Text to Path

Подогнать текст по пути

  • После этого вы увидите курсор над фигурой. Если вы наберете текст сейчас, вы увидите, что текст будет обтекать фигуру.
  • Теперь вы можете написать свое имя или скопировать какой-либо текст или предложение из другого документа и вставить его сюда в рабочей области — при необходимости измените цвет текста.
  • Если вы не знаете, как писать текст в Corel Draw, это можно сделать, щелкнув текстовый инструмент на левой боковой панели или нажав клавишу F8.

Вот несколько примеров того, как это можно сделать.

Вот несколько примеров того, как это можно сделать.

Второй метод

Предыдущий метод заключался в том, чтобы сначала выбрать фигуру, а затем ввести или вставить текст вокруг фигуры, но этот метод будет включать в себя предварительный ввод текста, а затем выполнение следующих шагов.

250+ цитат о собаках и идей подписей для Instagram

Обзор устройства языкового переводчика Timekettle M2

8 лучших альтернатив Adobe Reader, которые должен использовать каждый

  • Введите текст с помощью текстового инструмента в рабочей области, как показано на фотографии ниже.

как-получить-текст-вокруг-любой-формы-в-corel-draw

  • Выделите весь текст, а затем выберите «Текст > Подогнать текст к контуру».

как-получить-текст-вокруг-любой-формы-в-corel-draw

как-получить-текст-вокруг-любой-формы-в-corel-draw

  • Это даст вам множество вариантов размещения текста или имени вокруг фигур по вашему выбору, просто перемещая мышь по фигуре.
  • С помощью этого метода вы можете расположить текст внутри или снаружи фигуры, как показано здесь.

Вертикальное расположение текста

Окончательный результат выглядит примерно так.

Окончательный результат выглядит примерно так.

Некоторые полезные советы и подсказки

Теперь, когда вы знаете, как написать свое имя вокруг фигуры, мы можем сделать еще один шаг, потому что в Corel вы просто не хотите, чтобы ваше имя было вокруг фигуры — вы также можете писать и раскрашивать фигуры.

  • Если вы просто выберете объект/фигуру и раскрасите ее после написания текста вокруг или внутри нее, вы обнаружите, что цвет текста также изменится и будет того же цвета, что и фигура.

На этом изображении я изменил цвет своих объектов.

На этом изображении я изменил цвет своих объектов.

Выделите текст вокруг квадрата

  • Один из простых способов решить эту проблему – выделить текст после изменения цвета фигуры, а затем изменить цвет.
  • Текст можно выделить двойным щелчком по тексту, и он должен выглядеть следующим образом.
  • Если вы написали какой-то текст внутри фигуры, но поскольку цвет изменился, он не отображается, вы можете легко найти текст, выделив всю фигуру (в данном случае круг).
  • А затем щелкните правой кнопкой мыши любой цвет из цветовой палитры, что придаст цвет контура тексту, который раньше не был виден.
  • Затем вы можете легко выделить текст, изменить цвет контура и цвет на желаемый цвет.

как-получить-текст-вокруг-любой-формы-в-corel-draw

 Выберите квадрат

Выберите квадрат

После удаления квадрата

После удаления квадрата

Кроме того, вы также можете удалить фигуру и оставить только текст:

  • Для этого вам нужно выбрать фигуру, которую вы хотите удалить.
  • Например, если вы хотите удалить квадрат, но сохранить текст, чтобы он выглядел немного графически, вы можете сделать это, сначала нажав на инструмент выбора (F10), выбрав квадрат, а затем нажав клавишу удаления. .
  • То же самое можно сделать для круга.

Выберите круг

Выберите круг

После удаления круга

Когда вы делаете это в первый раз, вы можете удалить всю фигуру вместе с текстом вокруг нее. Не волнуйтесь! Просто нажмите клавиши CTRL + Z или выберите «Правка > Отменить» в основной строке заголовка, чтобы отменить действие, после чего круг и текст снова появятся.

Потренируйтесь выбирать только фигуру, а не текст, и после нескольких попыток вы точно сможете удалить фигуру, не удаляя текст.

  • Иногда просто создать линию с помощью инструмента Безье, затем ввести текст, а затем удалить линию, как показано в следующем примере:

Если вы хотите выделить только линию, она должна выглядеть так.

Если вы хотите выбрать только строку, она должна выглядеть так.

how-to-get-text-around -любая форма в Corel-Draw

Итак, вы уже узнали, что обтекание фигуры текстом совсем не сложно. Вы можете без особых усилий расположить свое имя или любой текст вокруг любой фигуры по-разному, воспользовавшись приведенными здесь советами.

Эта статья является точной и достоверной, насколько известно автору. Контент предназначен только для информационных или развлекательных целей и не заменяет личного совета или профессиональной консультации по деловым, финансовым, юридическим или техническим вопросам.

Комментарии

Чарльз, 20 августа 2018 г.:

Спасибо за эту статью, я давно об этом думал

Синни, 9 мая 2013 г.:

Спасибо, хорошая информация, но когда я удаляю объект, текст тоже удаляется.

Шахид Хусейн Аббаси, 17 марта 2012 г.:

CorelDRAW упрощает редактирование текста и изображений в PDF-файлах. Вот как импортировать и редактировать PDF в CorelDRAW.

PDF — это широко используемый формат файлов, созданный Adobe. По сути, вы используете PDF-файлы, когда хотите сохранить файлы, которые нельзя легко изменить, но которые можно легко отправить и распечатать. У большинства из нас есть программы, которые могут читать PDF-файлы.

Но что, если вы хотите отредактировать содержимое PDF-файла? Есть несколько программ, которые позволяют это сделать, и CorelDRAW — одна из них. Здесь мы покажем вам, как редактировать текст и изображения в PDF-файле с помощью CorelDRAW.

Импорт файла PDF в CorelDRAW

Первым шагом к редактированию PDF-файла является его импорт в CorelDRAW. Вы можете сделать это, нажав Файл > Импорт. Отсюда выберите свой PDF. Вы также можете нажать Ctrl + I на клавиатуре, чтобы получить доступ к тому же меню.

Нажав кнопку «Импорт», вы увидите небольшое окно с вопросом, хотите ли вы импортировать PDF-файл как текст или кривые. Вы должны выбрать Текст. Почему? Что ж, когда вы выбираете «Текст», вы можете легко редактировать текстовый PDF-файл. Вы можете изменить шрифт, цвет, размер и другие аспекты текста одним щелчком мыши.

Однако, если вы решите импортировать PDF как кривые, все, от фона до текста вашего PDF, станет кривыми/векторами. Это означает, что вы не сможете изменить шрифт, цвет, размер и другие параметры текста в этом файле.

Если вы редактируете клиентский PDF-файл, установите флажок Импортировать комментарии и поместите их на отдельный слой. Это позволит вам увидеть комментарии, которые клиент добавил к определенным частям, которые они хотят, чтобы вы изменили.

Нажав кнопку "ОК", вы можете либо щелкнуть в любом месте CorelDRAW, чтобы импортировать PDF-файл в исходном размере, либо нажать и перетащить, чтобы самостоятельно выбрать размер документа.

Сортировка текста и кривых

Все текстовые элементы теперь импортируются как художественные текстовые объекты, которые вы можете увидеть в диспетчере объектов в правой части экрана. Если CorelDRAW не открывает это окно автоматически, нажмите «Объект» > «Диспетчер объектов».

Шрифты должны быть идентичны тем, что были в PDF, если они есть в вашей системе. Если вы просто хотите отредактировать шрифты, размер текста или цвета, вам не нужно для этого никакого дополнительного программного обеспечения.

Как уже упоминалось, импортировав PDF-файл как текст, вы сможете свободно редактировать любой текст, просто нажав на то, что хотите изменить.

Вы можете выделить объект (в данном случае космический корабль) и фон отдельно, по частям. Сделать это можно в правой части экрана в Диспетчере объектов, а можно просто нажать на картинку.

Чтобы выбрать несколько объектов таким образом, удерживайте клавишу Shift на клавиатуре и щелкните все объекты, которые хотите выделить. Все изображения импортируются в виде кривых, поэтому вы можете изменять их по своему усмотрению.

В левой части экрана щелкните инструмент "Форма" (F10), а затем щелкните фигуру, которую хотите изменить. Вы можете изменить их цвет, форму или добавить свои собственные векторные рисунки.

Если вас устраивает фон и/или созданные фигуры, вы можете сгруппировать их вместе, чтобы упростить работу. Для этого выберите все кривые, которые вы хотите сгруппировать, и нажмите «Объект» > «Группировать» > «Группировать объекты». Вы также можете нажать Ctrl + G на клавиатуре или щелкнуть объект правой кнопкой мыши и выбрать "Группировать объекты".

Сгруппировав объект и фон по отдельности, вы сможете позже экспортировать их как объекты для использования в другом месте.

Как редактировать текст PDF

Изменить шрифт и цвет текста несложно. Однако для более сложного редактирования вам необходимо преобразовать текст в текст абзаца. Художественный текст в CorelDRAW обычно используется для заголовков и названий, поэтому вы, скорее всего, увидите его в своем PDF-файле, если это флаер или плакат.

При выборе художественного текста, который вы хотите преобразовать в текст абзаца, вам необходимо обратить внимание на порядок их выбора. Обычно порядок текста обратный, как вы можете увидеть в Диспетчере объектов, щелкнув текст.

Итак, вы должны выбрать первую строку (которая является последней строкой художественного текста в Диспетчере объектов), удерживать Shift, а затем выбрать последнюю строку (которая является первой строкой художественного текста в Диспетчере объектов). Рекомендуется делать это в Диспетчере объектов, чтобы не беспокоиться о том, что вы случайно не выберете фрагмент текста.

После того, как вы выбрали весь текст в правильном порядке, щелкните правой кнопкой мыши выделенный фрагмент в Диспетчере объектов и выберите «Объединить». Вы также можете удерживать Ctrl + L. Это соберет все в одну строку. После этого вы можете щелкнуть правой кнопкой мыши текст и выбрать «Преобразовать в текст абзаца» или нажать Ctrl + F8 на клавиатуре.

Чтобы разделить строки, все, что вам нужно сделать, это перетащить вниз значок интерлиньяжа, который увеличит расстояние между строками. Чтобы удалить разрывы строк, вы можете перейти к самому тексту, дважды щелкнув внутри абзаца.

Для более точного управления интервалами можно нажать «Свойства текста» и выбрать «Абзац». Здесь вы сможете лучше контролировать расстояние между абзацами, а параметр «Символ» даст вам больший контроль над каждым символом.

Преобразовав фигурный текст в текст абзаца, вы сможете редактировать текст, как обычно в CorelDRAW. Все остальное будет преобразовано в кривые, что означает, что вы можете редактировать объекты так же, как обычно в CorelDRAW. Вы можете изменить цвета, формы и все, что захотите.

Легко редактируйте PDF-файлы

CorelDRAW обеспечивает большую гибкость при редактировании PDF-файлов, поскольку предоставляет все инструменты, необходимые для редактирования как изображений, так и текста в PDF-файлах. Это означает, что вам не нужно программное обеспечение, специально разработанное для редактирования PDF.

Читайте также: