代码之家  ›  专栏  ›  技术社区  ›  jbeard4

在Gtk+应用程序中嵌入可编写脚本的交互式SVG的最新技术?

  •  6
  • jbeard4  · 技术社区  · 16 年前

    我对编写一个使用嵌入式SVG画布进行图形处理的Gtk应用程序很感兴趣,我想知道在Gtk中使用SVG的最新技术是什么。我知道在Gtk中嵌入Webkit是可能的,所以这似乎是一种方法,但是我想使用C而不是JavaScript为嵌入SVG画布中的DOM元素添加交互性,我不确定嵌入的Webkit是否将其domapi公开给嵌入的C上下文。我想知道有没有更好的办法。我能找到的关于这个主题的最后一篇文章是2004年的: http://www.osnews.com/story/6460

    2 回复  |  直到 16 年前
        1
  •  3
  •   Johannes Sasongko    16 年前

    librsvg

    关于WebKit,它确实通过 webkit_web_view_get_dom_document . 看看WebKitGtk tests 例如。

        2
  •  1
  •   dmitry_vk    16 年前

    我不认为SVG本身是可用的。但是Gtk+有几个类似于SVG的画布小部件(实际上,它们不是画布小部件,而是场景图小部件)。 Clutter 是这样的小部件之一。