修改宽度系数的获取

qdj
邱德佳 7 months ago
parent 2bbb51b91d
commit b71c47cbdb

@ -263,7 +263,7 @@ impl<'a> DTextBuilder<'a> {
0.0, // as Placeholder: no "reference_rectangle_width" with Text!!! 0.0, // as Placeholder: no "reference_rectangle_width" with Text!!!
txt.second_alignment_point.x, txt.second_alignment_point.x,
-txt.second_alignment_point.y, -txt.second_alignment_point.y,
txt.width_factor, txt.relative_x_scale_factor,
)}, )},
TextEntity::MText(mtxt) => { TextEntity::MText(mtxt) => {
// 计算实际的旋转角度优先使用x_axis_direction向量 // 计算实际的旋转角度优先使用x_axis_direction向量
@ -328,7 +328,7 @@ impl<'a> DTextBuilder<'a> {
0.0, // as Placeholder: not need to check if Attrib has something similar 0.0, // as Placeholder: not need to check if Attrib has something similar
attrib.second_alignment_point.x, attrib.second_alignment_point.x,
-attrib.second_alignment_point.y, -attrib.second_alignment_point.y,
attrib.width_factor, attrib.relative_x_scale_factor,
) )
}, },
}; };
@ -399,8 +399,8 @@ impl<'a> DTextBuilder<'a> {
text_from: "UserText".into(), text_from: "UserText".into(),
frame: false, frame: false,
text_height, text_height,
text_width, text_width: -1.0,
relative_x_scale_factor, relative_x_scale_factor,//宽度系数
color: self.color.unwrap_or(HexColor::BLACK), color: self.color.unwrap_or(HexColor::BLACK),
text: value, text: value,

Loading…
Cancel
Save