pangocairo

    0熱度

    1回答

    我目前使用cairo/pango從動態文本生成原始圖像數據。我的應用程序不是Gtk + GUI應用程序,只是一個本地C++無頭視頻服務器。使用動態文本,我生成了覆蓋圖的原始圖像,然後alpha將它們混合到服務器通過網絡處理和分發的視頻流中。這個文本沒有涉及文本編輯,但是在給定文本的情況下,我生成了一個適合於alpha混合的相應圖像疊加。 但是,我需要更多的格式靈活性(縮進,中心對齊等)。在cair

    0熱度

    1回答

    我在一個測試驅動器應用程序中使用Pango庫,旁邊是開羅,沒有GTK,目前我正在MacOSX上進行編譯。我有一個內存泄漏問題,我已經追查到這個功能: void draw_with_cairo (void) { PangoLayout *layout; PangoFontDescription *desc; int i; cairo_save (cr);

    3熱度

    1回答

    我在使用Pango Cairo進行自動換行時遇到了問題。以下是一些演示代碼。我將佈局的寬度設置爲與紅色矩形相同,所以我希望它可以換成紅色的矩形。事實上,它只是簡單地在每一行上放一個字,好像寬度設置得非常小。如果我使用pango.WRAP_WORD_CHAR,我只能得到一個字符。 我在做什麼錯?我如何讓佈局包裹到我指定的寬度? 編輯如果我將寬度設置爲100000,單詞包裝正確。這意味着set_wid

    4熱度

    1回答

    我發現有人誰移過Pango開羅Android NDK(blog post,source code)。但是我在編譯他的示例項目時並沒有取得成功。有沒有人設法這樣做,並可以告訴我我做錯了什麼? 這是我到目前爲止已經試過: 混帳克隆--recursive http://dev.laptop.org/git/users/cscott/android-libs/ 混帳找不到某種原因pixman,所以沒有混帳

    4熱度

    1回答

    我正在移植使用Pango將文本繪製到開羅表面的Python2腳本。使用舊的PyGtk API和pangocairo包可以很好地工作。我的系統(Debian Jesse)沒有用於PyGtk的Python3包,而是使用了新的Gtk +庫和PyGObject API。 我想創建一個pangocairo.CairoContext對象,但它似乎在新API中缺失。 PangoCairo程序包具有create_

    0熱度

    2回答

    我使用C#和開羅創建PDF file.I想使多頁的PDF和我找不到任何samples.I僅此發現之一: http://lists.cairographics.org/archives/cairo/2008-September/014949.html 任何幫助或建議將是高度讚賞。

    2熱度

    3回答

    我有一個使用pygtk的fontbutton。最初,我不想設置字體,因爲系統將採用其默認的字體。我的問題是獲取系統使用的默認字體的代碼行是什麼,以便我首先保留默認字體。稍後在用戶更改字體後,他們各自的字體應該適用。 任何人都可以幫忙嗎?

    0熱度

    1回答

    這是怎麼回事? pango_font_description_set_family(font.get(),"Serif"); pango_font_description_set_absolute_size(font.get(), 16 * PANGO_SCALE); int w; int h; pango_layout_set_font_description (layout.get()