cairo相关内容

蟒蛇:打开文件,供稿线列表,处理列表数据

我想处理文件“ output.log”中的数据并将其提供给graphdata ['eth0] 我已经做到了,但是仅处理第一行: logread = open(“ output.log”,“ r”)。readlines() 为logread中的行: 打印“行”,行 i = line.rstrip(“ \n”) b = float(i) colors = [(0.2,03, .65), ..
发布时间:2020-09-28 18:58:40 Python

没有名为cairo的模块-Mac

为什么这么难?似乎是一个永远存在的问题。解决起来不清楚。 在多个github 页面,建议使用 import cairocffi作为cairo 关于Stackoverflow的更多信息,添加 sys.path.insert(0,“ // anaconda /pkgs/cairo-1.14.10-0“)之类的东西。但实际上, sys.path 仍会返回目录。 很确定安装正确完成,正如 ..
发布时间:2020-09-28 18:58:36 Java开发

无法在Linux下安装Cairo软件包

我在本地下载了该软件包并尝试安装该软件包,但出现此错误: R CMD INSTALL -l / usr / local / lib64 / R / library Cairo_1.5-1.tar.gz 我得到了他的错误: 在开罗检查PNG支持...是 在开罗检查ATS字体支持...否 配置:CAIRO_LIBS = -L / usr / local / lib - ..
发布时间:2020-09-28 18:58:25 其他开发

开罗和内存泄漏用valgrind修复

在我的程序中,即使所有明显的内务处理,例如调用 cairo_destroy(), cairo_surface_destroy() ..., valgrind 总是会发现内存泄漏,这些泄漏在 cairo 依赖项中( freetype , pixman ,...)。 cairo 之后如何清理,以使 valgrind 不会检测到任何泄漏,或者泄漏正常吗? / p> 样本输出 == 1861 ..
发布时间:2020-09-28 18:58:21 其他开发

开罗图书馆和Cmake

我是c ++和cmake的新手。我通过端口此处安装了cairo库。现在我想将开罗纳入我的项目。我写了CmakeLists.txt命令,如此处所示。 cmake_minimum_required(版本3.6) 项目(HelloOpenGL) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES main.cpp) add_executable ..
发布时间:2020-09-28 18:58:18 C/C++开发

开罗示例适用于Python 2.7,但不适用于Python 3

最简单的例子。我们通过Gtk创建一个窗口,在其中添加用于绘制Gtk.DrawingArea的区域,然后在其中通过开罗绘制文本。 示例: #!/ usr / bin / env python from gi.repository import Gtk import cairo 类MyWindow(Gtk.Window): def __init __(self): G ..
发布时间:2020-09-28 18:58:14 其他开发

Python SVG转换器创建空文件

下面有一些代码可以将SVG图像转换为PNG。它可以正常运行,但会创建一个空白的 PNG文件,而不是与原始SVG具有相同图像的PNG文件。我确实发现这不是cairo的错误,而是更多与rsvg有关的错误,我在此处 import cairo import rsvg img = cairo.ImageSurface(cairo.FORMAT_ARGB32 ,640,480) ctx ..
发布时间:2020-09-28 18:58:10 Python

R绘制一些Unicode字符,但不绘制其他字符

我们的系统管理员刚刚将我们的操作系统升级到SLES12SP1。我重新安装了Rv3.2.3,并试图进行绘制。我使用 cairo_pdf 并尝试绘制x标签为 \u0298 的图,即太阳符号,但是它不起作用:标签只是空白。例如: cairo_pdf('Rplots.pdf') plot(1,xlab ='\u0298' )#x标签出现空白 dev.off() 工作,但由于某种 ..
发布时间:2020-09-28 18:58:09 其他开发

与gtk3一起使用cairo

我试图在gtk3中用cairo绘制散点图。首先,我在这里使用示例: http://zetcode.com/tutorials/cairographicstutorial/ 它们成功地用gtk2编译,但是没有显示图像。它们不使用gtk3进行编译,但是会出现以下错误: example.c:在函数'on_expose_event'中: example.c:17:31:错误:'GtkWid ..
发布时间:2020-09-28 18:58:02 其他开发

Cairo pdf由于“内存不足”而无法正常工作。在R中

我正在尝试生成一个具有一些R函数创建的图形的pdf文档,例如 plot()或 ggplot()。由于我使用的是Windows计算机,因此需要调用 cairo_pdf 来更改绘图的字体系列并嵌入我指定的其他字体。 我已经成功地在Windows 10上编织了用cairo创建的图的pdf文档。但是,当我尝试在Windows 8.1上编织文档时,我总是收到以下错误消息: 从第22-23行退出( ..
发布时间:2020-09-28 18:56:58 其他开发

在C ++项目中的位置以及如何包含dll文件?

我阅读了此指南引导您完成使用Cairo和Visual C ++创建“可视”应用程序的必要步骤。该指南建议您下载某些dll文件,并将它们存储在创建可执行文件的目录中(调试)。 这是Nil在他的教程中引用的文件列表: cairo Binaries(是的,您需要Binaries软件包同样,因为开发人员也不包含DLL)-> libcairo-2.dll zlib Binaries-> zlib1 ..
发布时间:2020-09-28 18:56:56 C/C++开发

在ubuntu的R中使用cairo设备时出错

我正在使用cairo设备。我正在生成cairo_pdf,并收到以下错误消息。 cairo_pdf(“ DATA”) 警告消息: 1:在cairo_pdf(“ DATA”)中: 无法加载共享对象'/usr/local/lib64/R/library/grDevices/libs//cairo.so': / usr / local / lib64 / R / library / grDev ..
发布时间:2020-09-28 18:55:49 其他开发

如何防止生成Rplots.pdf?

我正在处理一些R代码,该代码会生成许多图像为png文件;但是,在工作目录中仍不断生成 Rplots.pdf 文件,有没有办法防止这种情况发生? library(Cairo) CairoPNG(file =“ graphs.png”) nf ..
发布时间:2020-09-28 18:55:46 其他开发

开罗入门的最快方法

过去,我在学习Cairo方面曾做过一些尝试,但始终倾向于其他一些图形库。我的问题是找不到适合我的表面的简单教程。我总是最终通过GTK或QT文档来了解与我想做的事情无关的事情。我想学习开罗,而不是大规模的OO体系结构。 什么是裸露的包装纸,可以为我提供一个跨平台的窗口,并带有开罗画布? 解决方案 我几乎将cairo用于涉及绘图的所有操作。我在一家医疗软件公司工作,所以我制作了科学的数据 ..
发布时间:2020-09-28 18:55:42 其他开发

如何为Python安装Cairo二进制文件

我正在尝试在Windows中安装Python 2.7的Cairo.我已经安装了igraph. Christoph网站上有此系统的二进制文件.我已经下载了适当的二进制文件.如何使用pip安装Cairo二进制文件. 解决方案 我对此进行了研究并弄清楚了.这是详细的说明.它们可以正常工作(对任何二进制Python包进行适当的修改: 在Windows版Python中安装Cairo. 转 ..
发布时间:2020-09-20 22:39:31 Python

无法为在OS X 10.5上运行的发行版创建dylib(在10.6环境中构建)

我正在尝试通过我的应用程序分发cairo(1.10.2).我可以使用Homebrew创建必需的dylib,但是它们依赖于OS X 10.5中不存在的其他动态库的版本(libfontconfig,libfreetype和其他主要位于/usr/X11/lib的库). 我想解决这个问题,我希望它使用的是/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib中的dyli ..
发布时间:2020-08-12 02:40:14 其他开发

在Mac OS X中的R包Cairo中设置系统字体

由于在R的expression()命令中使用Unicode 引起的问题,我切换到Mac OS X上的R以创建一些图.但是,使用CairoPDF(),我在Windows中使用的选择字体的命令对Mac OS X无效,在Mac OS X上,输出.pdf文件始终使用Helvetica字体. library(package = "Cairo") CairoPDF("test.pdf") plot.ne ..
发布时间:2020-08-12 02:32:30 其他开发

Matplotlib PDF导出使用错误的字体

我想为演示文稿生成高质量的图表.我正在使用Python的matplotlib生成图形.不幸的是,PDF导出似乎忽略了我的字体设置. 我尝试通过将FontProperties对象传递给文本绘图函数并通过全局设置选项来设置字体.作为记录,以下是MWE来重现该问题: import scipy import matplotlib matplotlib.use('cairo') import m ..
发布时间:2020-08-11 22:16:05 Python

Homebrew R建立缺少开罗

我使用brew在OSX 10.7.5服务器上安装了R: brew install R 一切似乎都还可以,但是开罗无法正常工作: > svg(tempfile()) Warning messages: 1: In svg(tempfile()) : unable to load shared object '/usr/local/Cellar/r/2.15.2/R.framewo ..
发布时间:2020-08-11 19:28:15 其他开发

用开罗加载svg

我想用Cairo库加载SVG文件,并对其进行一些转换. 然后我想用glTexture显示我的svg. 但是我只是找到创建svg文件而不加载svg的函数. 解决方案 Cairo本身无法读取SVG文件.您需要类似 librsvg 之类的东西,才能将SVG渲染到开罗表面. 快速浏览他们的 API文档,看来您需要rsvg_handle_new_from_file()加载文件,然后使用r ..
发布时间:2020-08-06 05:30:09 C/C++开发