我正在尝试在同样以编程方式创建的 4D Write Pro 文档中以编程方式设置两种文本样式,但最后一个样式集是整个文档唯一假定的样式。
我创建了一个新的 4D Write Pro 文档 (wpDoc),为整个文档创建了一个范围 ($range),并使用“WP Set Attributes”来格式化文本。
C_OBJECT(wpDoc;$range)
wpDoc:=WP New
$range:=WP Text range(wpDoc;wk start text;wk end text)
// Style 1
WP SET ATTRIBUTES($range;wk font;"DIN-Bold")
WP SET ATTRIBUTES($range;wk font size;"12pt")
WP SET TEXT($range;"Name: ";wk append)
// Style 2
WP SET ATTRIBUTES($range;wk font;"DIN-Regular")
WP SET ATTRIBUTES($range;wk font size;"10pt")
WP SET TEXT($range;[Companies]Name;wk append)
WP PRINT(wpDoc)
它应该看起来像:
名称:样本公司名称
但它显示如下:
名称(纯文本):示例公司名称(纯文本)