![](/img/trans.png)
[英]How to install python binding of pango and pangocairo in ubuntu 20.04
我對 pango 和 pangecairo 很陌生,但我想安裝 pango 和 pangocairo 的 python 綁定。 我已經通過 pip 安裝了 pango、pangocffi、pangocairocffi,但它仍然告訴我當我嘗試在 python 中導入它們時沒有命名模塊。 順便說一句,我 ...
[英]How to install python binding of pango and pangocairo in ubuntu 20.04
我對 pango 和 pangecairo 很陌生,但我想安裝 pango 和 pangocairo 的 python 綁定。 我已經通過 pip 安裝了 pango、pangocffi、pangocairocffi,但它仍然告訴我當我嘗試在 python 中導入它們時沒有命名模塊。 順便說一句,我 ...
[英]Gstreamer text overlay from variables on memory
我正在運行如下命令,此命令將視頻廣播到 ethe.net 端口。 但我的問題是如何將疊加層添加到視頻中,其中疊加值存儲在共享 memory 中並且可能隨時更改。 gst-launch-1.0 -v videotestsrc, video/xraw,format=NV16, width=1920, h ...
[英]Access cairo_path_t when generated using a pattern
我對在開羅繪制各種路徑很感興趣。 然后通過 cairo_path_t 和 cairo_path_data_t 訪問這些路徑以供 pango 使用。 當我使用模式時,這會成為一個問題。 例如,以下代碼效果很好。 我可以使用 pat 訪問路徑。 但是,如果我將其用作重復模式。 路徑丟失了。 我無 ...
[英]How do I resolve error installing manim using poetry?
我想使用詩歌設置 manim 社區 repo。 我運行了命令“poetry install”。 我收到以下錯誤。 Python 3.8.5,Pip 20.2.4 ...
[英]New Lines Ignored in PangoLayout
我正在開發一個程序,在該程序中我使用PangoLayout進行文本布局,使用Cairo進行渲染,但我遇到了多行文本(或者更確切地說,包含換行符的文本)的問題。 Pango 似乎在任何換行符之后截斷文本。 pango_layout_get_extents()的結果似乎只包括第一行(我已經通過在第一 ...
[英]“stroke” required after “showing” Pango layout?
我一直在尋找 PyCairo 和 PangoCairo 之間的問題。 下面的代碼說明了這一點:import math import cairo import gi gi.require_version('Pango', '1.0') gi.require_version('PangoCairo', ...
[英]How can I activate subpixel positioning with Pango and (py)Cairo?
我剛剛看到這篇文章說,亞像素定位是在 2019 年添加到 Pango 1.44 中的——盡管它並非沒有問題。 顯然它 默認是關閉的。 這兩篇文章 go 都說需要來自開羅的最新大師。 也許它已經在此期間發布(?)。 其實有兩個問題: 我需要哪個版本的 Cairo(或 pycairo)來激活此功能? ...
[英]How to fix degree symbol not showing correctly in R on Linux/Fedora 31
我制作的任何地圖: ggplot() + geom_sf() 生成預期的地圖,但未正確顯示度數符號,如下圖所示。 這個答案中給出的答案 - 地圖軸標簽中的度數符號不正確- 沒有幫助,當我看到不同的標志時,我發布了一個單獨的問題。 更改字體無濟於事。 我還嘗試在一個單獨的項目中使 ...
[英]cairo_debug_reset_static_data() issue using pango library
當我將 pango lib 和 cairo 結合起來時,我遇到了 cairo_debug_reset_static_data() function 的問題,因為我在調用它時得到了以下斷言。 繪制:cairo-hash.c:217:_cairo_hash_table_destroy:斷言“hash_t ...
[英]how to determine cairo drawing with line width even?
我使用 cr(來自 Gtk 的小部件繪制事件),我想使用偶數像素(2、4、6 等)創建一個矩形(或一條線),而不需要任何“上下文轉換”。 據此,這條線將是“圍繞路徑”。 並據此“圓筆的直徑”。 但是在一個矩形中,它會在外面少一些,里面多一些,還是相反? 並且在一條線上會向上、向下、向左還是向右? ...
[英]Segmentation fault rendering text to cairo context
這是我第一次使用 pangomm,我試圖將一些文本渲染到 Cairo::Context,但是當我嘗試從 Pango::Layout 對象訪問任何內容時,程序會拋出以下錯誤: 我無法使用 gdb 回溯錯誤。 代碼 #include <cairomm/cairomm.h> #inclu ...
[英]pangocairo: discolouration on transparent recording surfaces
當我使用Pango將文本繪制到透明的Cairo記錄表面上時,文本會變得非常變色,尤其是在半透明的抗鋸齒區域。 例如, 此圖像具有某些文本的正確(頂部)和不正確的(底部)再現 。 ( 放大了上一張圖像 )。 我的問題顯然是在使用透明記錄表面時如何獲得正確的顏色再現。 至少,我認為這個問 ...
[英]Why are wxWindows and PangoCairo used together?
我可能已經走了循環,但是使用本機外觀GUI庫似乎很奇怪,然后-如果您未使用wxGTK-使用來自不同 GUI庫的文本渲染器中的shoehorn。 怎么了 ...
[英]Pango Import is not working
我對這個python及其依賴非常陌生。 我正在嘗試安裝Cairo和Pango,我已經成功安裝了Cairo,Cairocffi,cffi,Pygi和gtk +,並且它們工作正常。 在過去的三天里,我嘗試了很多方法來設置Pango,但是它根本沒有用。 僅供參考,我正在使用Windows 10 ...
[英]Cairo + Pango layout non-left alignment
這里發生了什么? 如圖所示,文本位於所需位置的右側。 如何正確定位文字? cairo_move_to顯然不是這里的正確選擇,或者是否存在任何已知的錯誤會影響PANGO_ALIGN_CENTER和PANGO_ALIGN_RIGHT的行為。 PANGO_ALIGN_LEFT可以正常工作 ...
[英]can I use GtkTextView widget without gtk_init() / gtk_main()?
我目前使用cairo / pango從動態文本生成原始圖像數據。 我的應用程序不是Gtk + GUI應用程序,而是本地C ++無頭視頻服務器。 使用動態文本,我生成了用於疊加的原始圖像,然后在服務器處理並通過網絡分發的視頻流上進行Alpha混合處理。 該文本不涉及文本編輯,但是給定文本,我 ...
[英]Using PangoCairo with PyGObject API
我正在移植一個使用Pango將文本繪制到Cairo表面的Python2腳本。 使用舊的PyGtk API和pangocairo包它可以正常工作。 我的系統(Debian Jesse)沒有PyGtk的Python3包,而是使用更新的Gtk +庫和PyGObject API。 我想創建一個 ...
[英]C - Gtk3- Cairo - DrawArea - Plane cartesian - How i add text?
我的目的(用於個人鍛煉)是創建平面直角坐標系,其中我表示一些數學函數。 由於這個原因,我需要交易坐標,如何在DrawArea上添加文本? 我進行了搜索,但沒有找到關於用gtk3-C繪制文本的內容(示例ecc)。 其他,您是否有一些關於DrawArea-Cairo-Pango的教程指南或 ...
[英]Memory Leak in Pango
我在目前正在MacOSX上編譯的測試驅動應用程序中,在沒有GTK的情況下,在沒有Cairo的情況下使用Pango庫。 我有一個內存泄漏問題,可以追溯到此函數: 這個例程被稱為很多,也許在一秒鍾內被調用一百次。 而且內存泄漏非常大,在3秒內約為30MB,並且速率恆定。 當我比較這段代 ...
[英]Create Pango Layout Before Cairo Surface
在我的應用程序中,我使用Pango和Cairo來創建文本紋理。 這些紋理的寬度是固定的,但應縮放其高度以適合文本內容。 然后,在這種情況下涉及的父對象將擴展其高度以匹配文本。 問題是,我初步化Pango和Cairo的方式不允許這樣做。 目前,該系統由以下人員建立: 它確定了高 ...