问题标签 [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 回答
2745 浏览

svg - 将 SVG 路径从 inkscape 转换为 Raphaëljs

在 inkscape 中,坐标系是底/顶角(意思是 0,0 是左下角)。Adobe Illustrator 也是如此。但是,当我尝试在 raphael 中使用此路径字符串时,它使用上/下(意思是,0,0 是上/左角)方法。如何根据浏览器的坐标或拉斐尔的坐标转换这个路径字符串?

0 投票
2 回答
4977 浏览

php - 在 PHP 中运行inkscape

我需要在 PHP 中运行 inkscape,以便将 svg 图像转换为 PDF。但是每次我尝试:

//一些PHP代码系统("inkscape -z --file=svg.svg --export-pdf=pdf.pdf"); //更多代码

我没有得到新文件,我在 apache 错误日志中得到了这个。

(inkscape:28607):libgnomevfs-警告**:无法创建〜/ .gnome2目录:权限>拒绝

紧急保存激活!紧急保存完成。Inkscape 现在将关闭。如果您可以重现此崩溃,请在 www.inkscape.org 提交错误,并详细说明导致崩溃的步骤,以便我们修复它。** 消息:错误:Inkscape 遇到内部错误,现在将关闭。

分段故障

我正在使用 apache 服务器在 ubuntu 上运行。我能做些什么来纠正这个问题?

0 投票
3 回答
49713 浏览

transparency - Inkscape 中的透明度与白色背景

我正在使用 Inkscape,我知道如何在图像中使用透明度,但我很生气 Inkscape 中工作区的背景是白色的。我搜索了很多设置,但没有运气。

如何像在 GIMP 中一样使工作区呈方格状?

如果你用白色设计东西,白色的工作区真的很麻烦

0 投票
2 回答
4388 浏览

svg - inkscape 外壳模式

我试图通过在 .bat 文件中编写这些行来运行 inkscape shell 模式:

inkscape --shell
>2.svg -e 2.png
但它根本不起作用(没有 png 文件),更多的是我试图打开当前的 svg 输入,我发现它已损坏,我根本无法打开它. 谁能告诉我正确的命令行进入SHELL模式并执行其他inkscape命令行。

0 投票
2 回答
34775 浏览

inkscape - 在 Inkscape 中启用帮助中心的指南

我开始学习使用 Inkscape,并且正在阅读本教程以创建闪亮的表盘。

每个小时位置由一个圆圈表示,所以我想将圆圈的旋转十字标记放置在圆圈的绝对中心,以及将圆圈放在 12/3/6/9 点钟位置之一,如在这幅图片中: 替代文字

不过,我不知道如何启用指南(图片中的蓝色水平线和垂直线)来帮助我将所有内容居中并将所有内容对齐到正确的位置。

有任何想法吗?(我在 Mac OS X 上使用最新版本的 Inkscape。)

0 投票
1 回答
18204 浏览

java - ProcessBuilder 与 Runtime.exec()

我正在尝试使用 Inkscape 的命令行功能在 Java 中创建一个前端应用程序来处理批量 SVG 转换。我正在从https://sourceforge.net/projects/conversionsvg/获取并更新代码。原始开发人员通过Runtime.getRuntime().exec(String)处理调用 Inkscape 的方式。我遇到的问题是使用methodA和methodB之间的一些不一致。我创建了一个简单的 java 测试项目来演示正在执行的不同操作。

调用者测试.java

RuntimeExecCaller.java

ProcessBuilderCaller.java

结果

两个methodA(String)调用都有效,但是当调用methodB(String[])时,Inkscape 正在启动并且参数传递不正确。在methodB(String[])执行后,我会为每个说法得到一个 Inkscape 错误对话框

加载请求文件失败 -f C:/test.svg -D -w 100 -h 100 -e C:\RuntimeExec-methodB.png

加载请求文件失败 -f C:/test.svg -D -w 100 -h 100 -e C:\ProcessBuilder-methodB.png

当我单击对话框上的关闭时,Inkscape 会弹出一个新的空白文档。所以,我想我有几个问题:

Runtime.getRuntime().exec(String) 和 Runtime.getRuntime().exec(String[]) 有什么区别?

JavaDoc 说Runtime.exec(String)调用Runtime.exec(command, null)(即Runtime.exec(String cmd, String[] envp)),后者又调用Runtime.exec(cmdarray, envp)(即Runtime .exec(字符串[] cmdarray,字符串[] envp))。所以,如果Runtime.getRuntime().exec(String ) 无论如何都在调用Runtime.exec(String[]),为什么我在使用不同的方法时会得到不同的结果?

Java 根据调用的方法以不同方式设置环境的幕后发生了什么?

0 投票
1 回答
244 浏览

svg - 拉伸时未修改 Inkscape 中的 SVG 路径

我们基本上使用 Inkscape 作为创建 SVG 的一种方式。完成后,我们将 SVG 作为 XML 文件打开并提取路径(d 属性)。

但是我注意到,如果我们调整/拉伸整个图形(单个组中的所有路径)的大小/拉伸,路径本身将保持不变。XML 中发生的所有事情是 Inkscape 正在对 g 节点容器应用转换。

有没有办法使拉伸适用于各个路径?

0 投票
4 回答
1022 浏览

svg - Inkscape 导出到 Core 图形?

无论如何我可以将inkscape SVG文件导出到iPhone核心图形吗?或者也许是插件/导出工具?

0 投票
2 回答
19455 浏览

svg - 从inkScape 导出为位图质量很差

我在inkscape中画了一些东西,看起来很棒。我将图像调整为我想要的大小,然后将其导出为位图。结果质量很差,看起来没有应用抗锯齿,所有边缘都是爵士乐。

所有图像都是矢量,我调整它们的大小以适应 Android 屏幕分辨率。我的印象是,如果我使用inkscape,我将能够缩放和导出图像并保持高质量。我附上一张图片来看看爵士乐的线条。 替代文字

我怎样才能改善这种出口?

0 投票
1 回答
287 浏览

linux - 如何将 Inkscape 默认导出颜色从黄色更改为白色?

嗨,这可能是一个非常愚蠢的问题。我正在使用“Inkscape”的导出将 svg 文件转换为 png。当我使用透明背景时,背景颜色自动为黄色。我想将此默认颜色更改为白色