2017-08-07 34 views
-2

這是我曾嘗試:Python中的docx和使用small_caps(蟒蛇,DOCX)的表

from docx import Document 
from docx.shared import Inches 
from docx.shared import Pt 
table = document.add_table(rows= 3, cols = 1) 
row = table.rows[0] 
runner = row.cells[0].paragraphs[0].add_run('Summary') 
runner.bold = True 
runner.small_caps = True 
document.save('demo.docx') 

我試圖創建一個表和小盤股的文本,但不能得到語法正確

+0

Try runner.smallCaps = True? –

回答

1

我已經想通了如何使用小寫字母的文字。

runner_font = runner.font 
runner_font.size = Pt(14) 
runner_font.small_caps = True 
runner_font.bold = True 

我相信粗體和斜體是建立在雙方下和add_run性能font。但對於small_caps,all_caps,只能在font之下調用顏色。