问题标签 [inkscape]

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 投票
2 回答
646 浏览

scripting - 程序化图形工具链

我在Inkscape中绘制了一个图标,但现在想以编程方式对其进行更改(针对不同的图标状态稍微更改颜色)并将其转换为包含多个不同颜色图标的平铺 PNG 格式文件。我知道 Inkscape 的--export-png选项,但看不到让它更改图像和/或多次导出到组合图像的不同部分的方法。

是否有任何好的面向用户的工具来以编程方式摆弄图像,或者我是否必须深入研究 GD 甚至手动修改 SVG XML?

0 投票
4 回答
16432 浏览

xaml - 在 Windows 窗体/WPF 中使用 SVG 的库?

有没有图书馆

  1. 允许将 svg 直接绘制到 Windows 窗体应用程序
  2. 到 WPF 应用程序

我用Inkscape绘制图形和设计一切,因为我喜欢那个程序。然后我有那些令人惊叹的 svgs 并且必须将它们导出到 png (WinForm) 以使用它们或将它们转换为 xaml-code (WPF) ( Kaxaml帮助我)。

有没有办法直接使用我的 svgs?

0 投票
5 回答
2961 浏览

latex - Inkscape + pdftex?

我在 Inkscape 中有一张小图,我想将它嵌入到我使用 pdftex 编译的 LaTeX 文档中。pdftex 似乎有一个不接受的奇怪之处.eps。事实上,如果我的理解是正确的,它接受的唯一矢量图形格式是 pdf。当我在 Inkscape 中将我的绘图保存为 pdf 时,我得到的是一个带有整页的 pdf,我的绘图位于上角。
有没有办法将 Inkscape 绘图导入 pdftex 并忽略此页面大小?还是我需要开始调整页面设置以使页面大小完全适合我的绘图大小?

0 投票
2 回答
1382 浏览

ant - 在 Ant 脚本中展开相对路径,用于 Inkscape

我想编写一个调用需要完整路径的外部实用程序(实际上是 Inkscape)的 Ant 脚本。现在我有

在 Windows 上,Inkscape 需要绝对路径。那么如何才能哄Ant为build_exe/filename我打造一条绝对路径呢?或者,是否有 Inkscape 的解决方法(可能设置工作目录)?

0 投票
4 回答
264 浏览

inkscape - 将矢量模型转换为 html 的好方法是什么?

我正在尝试从我制作的 inkscape 模型中为网站制作三列布局。问题是我更像是一个艺术家而不是程序员,所以我只知道基础知识。我会接受任何建议。谢谢!

0 投票
8 回答
24713 浏览

css - 用于网站开发的 Gimp vs Inkscape vs Fireworks?

InkScape 用户,您能推荐 Inkscape 用于网站模板开发吗?我必须学习一个网站模板工具,创建布局和导出切片,我的一个朋友建议我看到他工作的烟花,即为什么我知道切片/css,并且网络说 lnkscape 应该没问题,没有详细说明审查。
有人,你知道用它来创建/开发模板。这个工具可以有不错的布局,然后我可以导出切片。

0 投票
3 回答
13307 浏览

dictionary - 从 SVG 地图中提取路径数据以在 RaphaelJs 中使用

我正在尝试使用 RaphaelJS(例如http://raphaeljs.com/australia.html )构建交互式地图。请检查来源。它需要输入地图路径数据。除了 illustrator 或 inkscape 能够做到这一点之外,关于如何获取此信息的任何地方都没有明确的解释。我希望从这张印度地图中获取“州”路径数据:http ://en.wikipedia.org/wiki/File:India-locator-map-blank.svg

0 投票
1 回答
1520 浏览

pdf - 如何以编程方式将包含文本的 SVG 文件转换为 PDF 文件(特别是在 CentOS 5.3 x86_64 上)?

我想以编程方式将 SVG 文件转换为 PDF 文件。但是,SVG 文件包含必须在生成的 PDF 文件中可搜索的文本。此外,它还必须适用于 x86_64 架构的 Red Hat Enterprise Linux 5.3 或 CentOS 5.3。如果它是开源的,或者至少不是很贵,那就太好了。

这是我尝试过的。除了 Batik 之外,所有这些都可以在 Debian Lenny 上正常工作。

Inkscape
我可以使用来自http://inkscape.modevia.com/ap的自动包安装它,但是当我从命令行使用它时,文本不可搜索。

Batik rasterizer [原文如此]
将 SVG 文件转换为 PDF 文件时,文本不再可搜索。

svg2pdf
源代码和它的一些依赖项可供下载。我一直试图让它在 CentOS 上编译,但还没有成功。我找到了Debian x86_64 的预编译版本,但它不适用于 CentOS。

rsvg-convert
生成的 PDF 在 CentOS 5.3 上不可搜索。也许安装更新版本的 cairo 会有所帮助。感谢 DaveParillo 提到 rsvg-convert(在超级用户上)。

解决方案(但也许上面的一些内容对读者仍然有用)
princeXML
当从源代码安装时,它在 CentOS 上运行良好。由于某种原因,从 .rpm 安装时它不起作用。谢谢埃里克达尔斯特伦!

交叉发布在超级用户上

0 投票
1 回答
1078 浏览

svg - Inkscape moveTo 协调拉斐尔的路途

我正在尝试将路径从 inkscape 复制到 Raphael(各个国家/地区),问题是 moveTo 距离很远,如何使其显示在画布上相对正确的位置?

0 投票
1 回答
10603 浏览

svg - 使用inkscape在矩形内创建文本

我已经使用inkscape在一个矩形内放置了一些文本,所以树就像

问题是,我看不到文字。我试过摆弄矩形的不透明度无济于事。应该有一种方法可以从 UI 中做到这一点?

编辑

按要求举例

我希望能够在inkscape中看到这一点。

解决方法是将文本放在框上方的图层上(目的是使框遮挡其下方的图层),而不是尝试使用嵌套标签变得聪明。可惜它不起作用。