簡體   English   中英

如何使用Python腳本在gimp中為文本層添加下划線

[英]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.

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