cdr调整文本框行距?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cdr调整文本框行距?相关的知识,希望对你有一定的参考价值。

cdr链接的两个段落,怎么调整其中一个的行距,不影响另一个?

方法一 使用选择工具调整文本间距

在工具箱中单击“选择工具”,单击文本对象,在文本框右下角会出现两个控制符号(红色矩形标注出来了)。

拖动右边的控制符可以调整文本的字间距;拖动下面的控制符可以调整文本的行间距。

方法二 使用形状工具调整文本间距

在工具箱中单击“形状工具”,单击文本对象,在文本框下端左右两侧会出现两个控制符号(红色矩形标注出来了)。

拖动右侧符号可以调整文本的字间距;拖动左侧的符号可以调整文本的行间距。

参考技术A 选中那一段文字,在文本属性字符面板里面,改动字符间距百分比

Delphi中的GDI行距?

【中文标题】Delphi中的GDI行距?【英文标题】:GDI line spacing in Delphi? 【发布时间】:2012-11-13 08:41:11 【问题描述】:

我正在尝试在 Delphi 的画布上绘图时为字母添加字符间距。通过使用SetTextCharacterExtra API,水平间距可以正常工作,但是如果我使用DrawText 在画布上绘制文本并且其中有换行符,我将如何调整垂直间距?我试过SetTextJustification,但我认为它只适用于空格字符。

有没有我可以调整字符的垂直间距?

【问题讨论】:

AFAIK 你必须手动换行和放置任何自定义行距。 在this question 中建议发帖者使用richedit 控件。我不知道它是否适用于你的情况.. 不,我正在画布,还有其他图形,加上我正在画到打印机画布,他建议使用禁用的富编辑,即使富编辑中的文本格式适合我仍然必须从那里获取文本,而不是 rtf 数据,并且画布 drawtext 函数不会理解 rtf 数据 【参考方案1】:

[阅读此评论] (https://***.com/a/1759124/2205207)

GDI 使用字体高度,没有办法改变它。只需将字符串分成几行并分别绘制。

【讨论】:

以上是关于cdr调整文本框行距?的主要内容,如果未能解决你的问题,请参考以下文章

WORD文本框 文字间距

CORELDRAW段落文本框里的文字如何设置行间距?

在excel电子表格内如何设置文字的行距、字间距

C# TextBox调整行间距

C# TextBox调整行间距

C# RDLC报表如何调整textbox内多行文字的行间距?