0

私は python-pptx を使用しており、scanny がこれを見たら: お疲れ様でした! このパッケージで作業できることは、非常に喜ばしいことです。私が必要としていたすべての機能は、ある程度利用可能であり、それが見つからない場合は、SO に何らかの答えがありました。

テキストを挿入した後、テキストボックスが使用する行数を数えることはできますか? 私の研究によると、段落しか数えられません。もちろん、いくつかの python ウィザードリィを使用すると、単語と文字の量を計算できますが、次のpython-pptxような機能を探していると思いますlen(text_frame.lines)

その機能が利用可能であれば、それはケーキのアイシングになります! 誰かが python-pttx または python を使用せずにこの機能を実行できる場合、私も興味があります。

コード スニペットは次のようになります。

for slide in prs.slides: 
    for shape in slide.shapes: 
        text_frame = shape.text_frame
        key=[substring for substring in keys_dict if substring in text_frame.text]
        if 'My_Key' in key:
            text_frame.text=item_to_replace
            print(len(text_frame.paragraphs)) 
            # searched: len(text_frame.lines)
4

1 に答える 1