问题标签 [cairo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
708 浏览

c++ - 在没有当前窗口对象的情况下创建 cairo 上下文

我目前在我的程序中使用 libcairomm 来处理图形。

所有互联网示例都使用类似的代码

但我正在使用 cairo 将 svg 纹理传递给 OpenGL 是否有一种构造函数在没有那个窗口的情况下工作?

谢谢你的回答:)

0 投票
1 回答
588 浏览

scheme - 如何在 guile 中创建 cairo 曲面

我有这个代码

当我使用字符串作为宽度和高度时

文档说:

cairo-pdf-surface-create (filename <char>) [Function]
         (width-in-points <double>) (height-in-points <double>)
         ⇒ (ret <cairo-surface-t>)

0 投票
2 回答
2065 浏览

image - 在 gtk 中显示图像 - 是否需要 gtk 绘图区域?

我正在尝试显示从 pixbuf 加载的图像(从内存中的数据),并且图像每次都会更新(因为 pixbuf 也随着时间而变化)。我的问题是,由于窗口将只包含图像(定期更新),我需要一个 gtk 可绘制或绘图区域吗?或者我可以简单地在窗口中显示图像吗?另一种选择是使用 cairo。任何人都可以提出一个好的方法吗?

0 投票
1 回答
572 浏览

image - gtk+ 中的图像内存

我是 gtk+ 领域的新手。我的问题是有没有办法在 gtk 中快速渲染图像???我的意思是有没有办法直接改变帧缓冲区或视频内存中的图像数据或类似的东西?pixbufs做同样的事情吗?我需要将此应用于滚动示例。cairo 是否适合快速渲染图像?

0 投票
1 回答
3228 浏览

c - 使用 cairo 平滑字体

我正在尝试使用抗锯齿平滑文本渲染。但它不是抗锯齿的。

http://tinypic.com/r/2h7dy1i/4

第一行是使用 pango 和 cairo 创建的 png 图像。第二行只是一个 html<span>标签。它在 Firefox、Ubuntu 和 Gnome DE 中。如果您比较两行之间的“W”和“v”,则可以更好地理解差异。

负责绘制文本的代码可以在http://pastie.org/1073683上找到。 字体选项设置在第 17 行和第 20 行,如下所示:

谁能告诉我如何使这两条线看起来一样?

0 投票
1 回答
1011 浏览

mono - Mono.Cairo 的表现如何?

我正在考虑使用 Mono.Cairo 作为轻量级 CAD 系统的基础。但不知道表现如何。CAD 系统会产生大量重绘,并且其中可能包含大量数据和大量文本。

如果不是开罗,那么欢迎任何其他建议。我希望该应用程序可以在 Windows、Mac 和 Linux 上运行。

0 投票
2 回答
238 浏览

actionscript-3 - AS3:是否有机会使用 as3 中的 cairo 图形库?通过炼金术?

我还没有看到任何将 cairo 图形库移植到 AS3 的端口。是否可以通过 Alchemy 实施 cairo 解决方案?其他可能性?

0 投票
1 回答
2067 浏览

python - 安装py2cairo的步骤?

似乎 pycairo 早在 5 月就已分支到 py2cairo 的 2.x 版本。py2cairo 没有 pip 或 easy_install 安装选项。我已经获取了最新的 py2cairo tar,以及注册为依赖项的 cairo 1.8.10 包。当我首先尝试配置 cairo 时,它最后会出错,它需要 pkg-config。但是,我在 pip 或 easy_install 中也找不到 pkg-config 安装选项。我完全不知道如何安装 py2cairo。我在 Mac Snow Leopard 上执行此操作。

0 投票
1 回答
873 浏览

java - 在 Java 中创建 pdf、svg 和高分辨率 img - 开罗?其他解决方案?

我想使用 Java 创建 pdf、svg 和高分辨率抗锯齿 img。

java-gnome 项目 (http://java-gnome.sourceforge.net/4.0/) 包含 cairo 绑定,但由于多线程 gtk 与 xp 不兼容,在 xp 上使用它会出现问题...

你们中的任何人都成功地使用了在 xp 上编译的 java-gnome cairo 东西吗?是否有其他 java 解决方案/库可以处理相同质量的相同内容?

0 投票
1 回答
2774 浏览

gtk - 如何在 Cairo/Gtk 中绘制带圆角的图像?

如何在 Cairo/Gtk 中绘制带圆角的图像?任何语言。