cairo 相关问题

Cairo是一个软件库,用于为软件开发人员提供基于矢量图形,独立于设备的API。

有没有办法在 Cairo 的“玩具”文本 API 中使用表情符号?

是否有任何字体或技术可以用于 Cairo(通过 Ruby 绑定)来绘制包含表情符号的文本?我读过的所有内容都说“使用 Pango 进行真正的文本处理”,但 Cairo 什么都做

回答 0 投票 0

gtkmm 信号函数必须返回“int”?

我正在编写一个应该显示 Sierpinski 三角形的程序。为此,我首先为 cairo 创建了一个演示,因为我以前从未使用过 cairo;它只是

回答 0 投票 0

Gtkmm 3.24:用 cairo 绘图

使用 Gtkmm 3.24 和开罗。我在 Gtk::DrawingArea 中画一条对角线到全尺寸 Gtk::Window.Then 我使用 cr->clip 限制渲染区域。同时,改变大小时...

回答 0 投票 0

开罗:模糊的形状和文字

我通过cairo在它的图像表面绘制一些随机的矩形,缩放和转换它,并使用unsigned char* data = cairo_image_surface_get_data(surface)来显示结果;但...

回答 2 投票 0

开罗。为什么Cairo不能用函数?

我的演示代码是这样的: p

回答 1 投票 0

如何用Pango和(py)Cairo激活子像素定位?

我刚刚看到这篇文章,说2019年盘古1.44中加入了子像素定位--不过不是没有问题。显然它是默认关闭的。两篇文章都说到...

回答 1 投票 0

WeasyprintCairo在转换为PDF时失去了SVG文本标签。

我有一张由Bokeh生成的SVG图片(链接在此),图表的左边和底部都有标签。图像本身可以很好地显示图表中的文本,但是,当转换为PDF时......。

回答 1 投票 0

pycairo中不支持灰度图像的透明度

我试图在一个二维numpy数组上绘制重叠的透明圆: img = np.zeros((256, 256), dtype=np.uint8) surface = cairo.ImageSurface.create_for_data( img, cairo.FORMAT_A8, 256, 256 ) ....

回答 1 投票 0

将Surface转换为矢量化SVG,而不是嵌入式PNG。

为了说明情况,我正在尝试gtk自定义绘图的例子。我想把Surface(在我的例子中是一个xlib surface)转储到SVG文件中,并得到一个实际的矢量图像,而不是一个嵌入的PNG。对于...

回答 1 投票 0

为什么我得到Xcode 1.5不支持?

我试图在macOS上安装CairoXlib,我无法让这个工作 cmake -G "Xcode" --config Debug "-DCMAKE_BUILD_TYPE=Debug" ... CMake Error: Xcode 1.5不支持。CMake Error: ...

回答 1 投票 0

清除gtk_window中的cairo文字。

我对一个开罗文本有一个麻烦。我在gtk_window中写了几行文字: cr = gdk_cairo_create(window->window); cairo_set_source_rgb(cr, 255, 255, 255); cairo_select_font_face(cr, ...

回答 2 投票 2

CMake io2d 错误缺少 CAIRO_INCLUDE_DIRS CAIRO_LIBRARIES。

我试图按照这个链接的步骤:https:/github.comcpp-io2dP0267_RefImplblobmasterBUILDING.md来安装io2d。然而我得到了这个错误信息。CMake错误。源目录 "c:....

回答 1 投票 0

如何在Pycairo中删除项目

我正在尝试制作一个简单的绘图程序。我可以根据鼠标坐标绘制一个矩形,但是我不知道如何删除旧元素,因此与第二个视频中的行为相同。...

回答 1 投票 0

如何在Windows上安装PyCairo(Python的Cairo?)>

今天下午我花了几个小时,试图找到在Windows上安装PyCairo的简单教程。 Cairo项目本身不维护Windows二进制文件,必须在其他位置下载它们。(...

回答 7 投票 21

安装Cairo R软件包时出现错误

我正在尝试在Mac OS X 10.7.4上的R的开发版本中安装Cairo软件包,但是遇到了无法解决的问题。我已经用自制软件安装了开罗(即brew ...

回答 2 投票 1

有什么方法可以保存路径并在开罗恢复它?

我在gtkmm应用程序上有两个绘图信号图。问题出在我必须绘制一个包含很多点(大约300-350k)并向以下点画线的图形时,因为它会减慢...

回答 1 投票 0

如何将两个ImageSurface对象合并为一个

基于此答案,我在运行时生成了两个cairo.ImageSurface对象。两者都是大小相等的RGBA。在将它们保存到磁盘之前,我想对其进行组合/堆叠:new_surface = ...

回答 1 投票 0

库之间的关系:Clutter,Cogl,Clutter,GTK +等

我对上面列出的库之间的关系有些困惑,这是我的想法:Cairo是2D图形库,而GTK +使用它来呈现小部件。 Cario是低级的。 Cogl是3D ...

回答 1 投票 18

将.SVG图像放入tkinter帧中

我一直试图将来自https://betacssjs.chesscomfiles.com/bundles/web/favicons/safari-pinned-tab.f387b3f2.svg的图像放入Tkinter框架。我从这里的帖子中发现,有可能...

回答 1 投票 11

python pyinstaller未找到名为“ cairo”的库

[使用pyinstaller编译依赖于matplotlib和pyside2的应用程序时,出现以下错误环境PyInstaller:3.5 Python:3.7.5平台:Windows-10-10.0.14393-SP0错误31256 ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.