问题标签 [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.
png - Inkscape:抗锯齿的 png 图标在移至 Windows 时会失去颜色?
这一定是一个愚蠢的问题......我刚刚安装了Inkscape,并很快设法绘制了一个16x16的抗锯齿png图标,它只是一个带有颜色渐变的空心圆(我也尝试过灰度梯度,结果相同)。我将图像创建为 svg,并导出了 png 位图。当我将 png 位图读回 Inkscape 时,它看起来就像一个抗锯齿圆应该看起来的样子。
这就是问题所在。如果我将 png 读入 Paint Shop Pro,在 Windows 上运行,它看起来不一样。设置了相同的像素,但颜色发生了变化,图像现在只是锯齿状,而不是抗锯齿。颜色范围似乎缩小了。我在 Inkscape 中找不到任何可以告诉我图像中有多少种颜色或它们是什么的东西,但是 PSP 报告说图像中有 40 种 24 位颜色,这似乎是正确的。它们只是错误的颜色;它们更饱和。
知道我做错了什么吗?谢谢。
编辑
好的,整理了几张截图,在http://cyconix.com/pub。circle-blue.png 是在 Inkscape 上创建的原始 16x16 png。当我从这个 URL 读回 png 时,并且:
(1)在Windows上加载到PSP中,然后截图,得到psp-screenshot.jpg;
(2)在Linux上加载到Inkscape中,然后截图,得到inkscape-screenshot.jpeg。
Windows 程序之间似乎对如何解释 png 存在一些分歧。画图、PSP 和“Quicktime PictureViewer”显示块状版本。“Windows 图片和传真查看器”似乎可以正确显示(我不能确定)。请注意,我运行的是 XP,这些是旧版本的程序。
vector-graphics - 在inkscape中创建箭头的最佳方法是什么?
使用 line-ending 选项在 inkscape 中添加箭头是非常有限的。
php - 沿着路径弯曲PHP中的文本?
有没有办法在 PHP 中向文本添加曲线(如 CustomInk 中的形状“CURVE TEXT”所示 - 添加文本然后转到形状设置)?
现在我可以添加一个“拱形曲线”,它不会旋转字母,只是拉伸它们并移动它们以适应路径,而不是 CustomInk 使用的平滑弯曲文本外观。
inkscape - 将路径定义的形状拆分为子路径
我正在尝试将封闭路径拆分为子路径,图像是一棵树,我希望能够通过将分支从两个节点之间的路径中分离出来然后重新组合来轻松操作分支。
我曾尝试过“Break apart”和“Cut Path”,但都无法正常工作(令人讨厌的是,它适用于一个分支,但无法为其他分支工作!)。
理想情况下,我想通过选择分支底部任一侧的节点来切割分支底部的路径,以便我可以独立旋转和平移该分支。
html - 如何仅在 SVG 形状的某些侧面设置笔画宽度:1?
在 SVG中的元素上设置 stroke-width: 1<rect>
会在矩形的每一侧放置一个笔触。
如何仅在 SVG 矩形的三个边上放置笔画宽度?
ios - 在 Inkscape 中为 iOS 创建 tabBarItem 图像时透明度失败
我正在尝试在 Inkscape 中创建 tabBarItem 图像。我在 30 x 30 像素的 inkscape 文件中绘制了一个简单的黑色图标。我保存为 png 和 svg。我假设当我保存为 png 时背景默认是透明的。但是,当我将它带入 Xcode 并使其成为我的 tabBarItem 时,我得到一个纯白色方块,表示图像不透明并且整个东西被视为黑色像素。
如何以具有透明背景的灰度导出它,以便在 iOS 中获得预期的外观?
谢谢,
德西
inkscape - 设置 Inkscape 工作区的背景颜色/图案以区分透明度
如何在 Inkscape 中设置背景区域的外观,以便区分具有白色背景的图像和具有透明背景的图像?
正是由于这个原因,许多其他图像查看/编辑程序都有方格背景,但我在 Inkscape 中找不到类似的东西。
svg - 使用 ImageMagick 将 SVG 转换为具有抗锯齿功能的透明 PNG
我想将 SVG 图像转换为具有透明背景和抗锯齿边缘的 PNG 文件(使用半透明像素)。不幸的是,我无法让 ImageMagick 进行抗锯齿,边缘看起来总是很糟糕。这是我尝试过的:
我可以使用任何想法或不同的命令行工具吗?
svg - 有没有办法使用命令行或扩展在 Inkscape 中获取像素颜色
所以假设有一些 SVG 文件也可能有一些位图对象。我需要的是某种方法来确定坐标 X、Y 的像素颜色。与“滴管工具”的功能基本相同,但从命令行或从 inkscape python 扩展中调用它。
command-line - Inkscape 命令行编程
我希望能够从命令行从预先存在的图像中获取新图像。为此,我会打开/关闭具有部分图像的特定图层,然后将生成的图像保存到文件中。但是,虽然我可以看到操作图层的帮助中列出了许多命令,但我没有看到任何可以让人们选择特定的命令并将其打开/关闭的命令。