pptx スライドにテキストを追加しましたが、適切に配置したくありません。
私は次のコードを使用します
placing = (slide.width/2,0,slide.width/4,0)
txBox = slide.shapes.add_textbox(placing[0], placing[1], placing[2], placing[3])
tf = txBox.text_frame
tf.margin_left = 0
tf.text = text
機能しますが、場所が一貫していません。テキストが長くなったり短くなったりすると、テキストは別の「左」の場所から始まります。
ここで何が欠けていますか?
テキストが長くなり、「左」の値が変化するよりもテキストフレームが大きくなる可能性はありますか? その場合、テキストを任意の寸法に合わせるにはどうすればよいですか?
ありがとう