自动适应属性页 |
“自动适应”属性页位于文本和条形码对象的“对象属性”对话框上,使用该属性页配置对象,以便自动调整对象内的文本大小以适合对象的指定尺寸。
当对象中包含的数据长度是变化的,但必须始终适合模板上的某个区域时,此功能会很有用。可以指定对象的尺寸,随后配置当文本超过对象的尺寸时 BarTender 对文本进行调整以使文本适合该对象。还可以将该调整在同一个对象组中的对象之间链接起来。
以下是可用的选项:
使文本自动适应指定的尺寸: 启用自动适应功能可配置您想要文本适合的尺寸和当该文本超过那些尺寸时您想要对其做出的调整。
尺寸
这些设置指定文本必须适合的边界。
宽度: 指定对象的宽度。
高度: 指定对象的高度。
宽度和高度值的含义取决于正在使用的文本对象的类型,如下所示:
对于正常(单行)文本对象:
单击以选中“使文本自动适应指定的尺寸”复选框后,宽度设置是可配置的。
单击以选中“使文本自动适应指定的尺寸”复选框后,高度设置是可配置的。
对于标准多行(多行)文本对象:
宽度设置会链接到“文本格式”属性页的“换行”选项卡上指定的段落宽度值(输入一个值即会更改另一个值)。如果在“换行宽度”对话框中将换行宽度设置为“根据文本自动调整大小”,则文本不再换行,但是仍可以手动指定适合的宽度。
高度设置会链接到“文本格式”属性页的“布局”选项卡上指定的高度设置值(输入一个值即会更改另一个值)。
对于条形码的用户可读文本:
宽度设置会链接到“文本格式”属性页的“换行”选项卡上指定的段落宽度值(输入一个值即会更改另一个值)。 如果在“换行宽度”对话框中将换行宽度选项设置为“按条形码宽度换行”,则条形码的宽度将用于用户可读文本,并且无法在“自动适应”属性页上进行修改。
高度设置会链接到“文本格式”属性页的“布局”选项卡上指定的高度设置值(输入一个值即会更改另一个值)。如果在“换行宽度”对话框中将换行宽度选项设置为“按条形码宽度换行”,可以在“自动适应”属性页上指定用户可读文本的高度。
对于圆弧文本对象:
宽度设置以度为单位,而不是以英寸为单位,并且会链接到“文本格式”属性页的“圆弧”选项卡上的“换行以适应”角度值(输入一个值即会更改另一个值)。注意仅在单击以选中“换行以适应”复选框后,可以在“文本格式”属性页的“圆弧”选项卡上更改宽度设置。
高度设置沿半径测量,并且会链接到“文本格式”属性页的“布局”选项卡上指定的高度设置值(输入一个值即会更改另一个值)。注意通过在“文本格式”属性页的“布局”选项卡上单击以选中“自动调整高度”复选框,可将高度配置为自动调整;仅在未选择“自动适应”属性页上的“使文本自动适应指定的尺寸”复选框时,此选项才可用。
内容对齐:
当对象不完全适合方框时,这些值与边界内文本的对齐方式相对应。由于段落宽度始终与自动适应宽度相同,因此多行文本的内容水平对齐方式不可用。
水平: 指定文本的水平对齐方式。
垂直: 指定文本的垂直对齐方式。
调整
调整字体磅值: 指定当需要调整文本的大小以适合对象时,您想要字体磅值调整的最小和最大百分比。将该调整应用于原始磅值。
最小: 指定您想要字体磅值调整的最小百分比。
最大: 指定您想要字体磅值调整的最大百分比。
首选: 指定“调整字体磅值”为当需要调整文本大小时首先使用的调整。选择多个调整方法时可用。
调整字体比例宽度: 指定当需要调整文本的大小以适合对象时,您想要字体比例宽度调整的最小和最大百分比。该调整是相对于在“字体”属性页的“宽度”选项卡上指定的比例宽度。例如,如果在“字体”属性页上将字体比例宽度设置为 50%,则“调整字体比例宽度”的 80% 至 100% 的范围表示有效值将为 40% 至 50%。
最小: 指定您想要字体比例宽度调整的最小百分比。
最大: 指定您想要字体比例宽度调整的最大百分比。
首选: 指定“调整字体比例宽度”为当需要调整文本大小时首先使用的调整。选择多个调整方法时可用。
调整字符间距: 指定当需要调整文本的大小以适合对象时,您想要字符间距调整的最小和最大百分比。使用“字体”属性页的“宽度”选项卡上的“间距调整”属性将对字符间距的调整添加到先前指定的任何调整中。
最小: 指定您想要字符间距调整的最小百分比。
最大: 指定您想要字符间距调整的最大百分比。
首选: 指定“调整字符间距”为当需要调整文本大小时首先使用的调整。选择多个调整方法时可用。
|
“字体”属性页的“宽度”选项卡上的间距调整百分比可以是正值也可以是负值,分别将字符移动为彼此分隔更远或靠得更近。这还可以以 100% 的偏移来查看,其中“间距调整”为 0 表示“100% 标准宽度”。 因此,如果在“自动适应”属性页上指定最小值和最大值分别为 80% 和 100%,并且如果在“字体”属性页上将文本对象设置为“间距调整”+5%,则 BarTender 将其翻译为 105%,并且因此自动适应范围为其 80% 至 100%,或 84% 和 105%。(翻译为相对值,即其调整范围为 -16% 至 +5%)。 |
调整行间距: 指定当需要调整文本的大小以适合对象时,您想要文本各行之间的行间距调整的最小和最大百分比。在此指定的最小和最大百分比应用于在“文本格式”属性页的“缩进和间距”选项卡上指定的行间距。例如,如果将自动适应行间距调整为 50% 应用于双倍行间距对象,则该对象的大小将调整为单倍行间距。
最小: 指定您想要行距调整的最小百分比。
最大: 指定您想要行距调整的最大百分比。
首选: 指定“调整行间距”为当需要调整文本大小时首先使用的调整。选择多个调整方法时可用。
|
在调整方法选择为“首选”选项后,当需要调整文本大小时,BarTender 会首先使用该调整。如果文本仍不适合指定的尺寸,则应用任何其他已启用的调整方法。 |
链接的调整
将多个对象间的调整进行链接时,会为不同字段提供一致的字体外观。
例如,考虑一个地址标签,该标签针对该地址的不同部分具有四个不同的文本对象。其中一个对象的长度是可变的,并且要求您启用自动适应的最小字体比例宽度为 60%,当文本超过对象大小时,应用此自动适应。然后,您想要确保在将该大小调整应用于长度可变的对象时,四个对象的文本仍保持相同大小。要执行此操作,您可以将四个文本对象编为一组,然后针对其中每个对象,使用“自动适应”属性页,选择“链接同一组中各对象之间的调整”,确保在“链接组”列表中选择了所需的组。这样做后,应用于一个文本对象的文本调整也会应用于组中的其他文本对象。
链接同一组中各对象之间的调整: 指定文本对象继承针对所选组中文本对象指定的任何文本调整。
链接组: 指定要为其链接调整的对象组的名称。从列表中选择现有对象组。有关将对象分组的更多信息,请参阅“创建对象组”。