簡體   English   中英

如何在 python 的 powerpoint 中更改特定單詞的顏色

[英]how to change colour of specific words in a powerpoint in python

我正在使用 python 的 python-pptx 庫來自動化我們需要每月創建的PowerPoint演示文稿,作為報告的一部分。 現有演示文稿的文本中的某些單詞是紅色、綠色或黃色的。 我想使用 python-pptx 庫或任何其他可用的方法來實現這一點,但到目前為止,我還沒有看到任何可以用來實現這一點的方法。 請在下面找到截圖以供參考,並在此先感謝您的幫助。

個別單詞顏色不同

你會這樣做:

from pptx.dml.color import RGBColor
font.color.rgb = RGBColor(0x80, 0x18, 0x18)

此外,如果您正在為多個單詞/句子着色:

from pptx.util import Pt

p = tf.add_paragraph()
run = p.add_run()
blue = p.add_run()
blue.text = 'this is blue'
blue.font.color.rgb = RGBColor(0, 0, 255)
run.text = 'this is red'
run.font.color.rgb = RGBColor(178,34,34)

Python-pptx 文檔:鏈接

RGB colors:鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM