我使用用python动态生成一个pdf。
我希望一行文本在页面上居中。这是我目前拥有的特定代码,但不知道如何将文本水平居中。
header = p.beginText(190, 740)
header.textOut("Title of Page Here")
# I know i can use TextLine etc in place of textOut
p.drawText(header)
文本显示,我可以手动移动左边的位置,使文本看起来居中,但我需要这个居中编程,因为文本将是动态的,我不知道将有多少文本。
如何将位图与SpannableString中的文本对齐?
SpannableStringBuilder ssb = new SpannableStringBuilder(arr_messages.get(position));
String msg1 = ssb.toString();
for (int i=0; i<smileys.length; i++)
{
if (msg1.indexOf(smileys[i]) > 0)
{
int t = msg1.indexOf(smileys[i]);
在我的情况下,可以将图像(css内容属性)放在div内的文本之前吗?
JavaScript用msgBox将不同的消息插入元素中。和不幸的是,我不能碰JS。也必须在中间(在图片的中间)。
要求:
消息文本位于中间。
介于图像和文本之间,强10-20 10。
Div不能包含其他元素。
文本和图标应居中.
document.getElementById("msgBox")
.innerHTML = "Here can be any text any long";
#msgBox {
border: 1px solid black;