[英]how can I add underline for text layer in gimp using Python script
我正在嘗試使用gimp的python API將文本層添加到圖像。 也許有人知道如何在此文本層中為文本添加下划線。
textlayer=pdb.gimp_text_fontname(
newimage,
None, #layer,
0,
0,
'some underlined text',
-1, #border
True, #anitalias
20, #size
0, #GIMP_PIXELS
'Sans')
不幸的是,從GIMP 2.8開始,沒有辦法做到這一點–在過程瀏覽器上可以看到:有一個“ gimp_text_layer_get_markup”調用,它允許從文本層檢索文本格式設置屬性,但是沒有相應的gimp_text_layer_set_markup。
嘗試通過gimp_text_layer_set_text調用設置標記將引用標簽,並將其呈現為純文本。
解決方法是使用函數獲取圖層和文本范圍,並使用繪圖功能繪制下划線。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.