几天前,我发表了一篇文章,其中谈到了一个脚本 调整jpg和png图像的大小 从桌面。 在今天的文章中,我们将介绍另一个名为svgresize的出色脚本。 和他在一起,你可以 在Ubuntu,Linux Mint及其衍生版本中调整SVG图像的大小.
为什么使用SVG图片? 与其他格式相比,矢量图像的优势在于 调整大小时,它们不会失去质量。 发生这种情况是因为SVG图像是由数学属性定义的。 我们可以根据目标屏幕的需要调整图像大小,而不会损失可视化效果。
如今,所有应用程序都是完全可视化的。 图形部分在这些文件的开发中变得非常重要。 出于这个原因,任何开发人员不仅必须创建一个可以运行的应用程序,而且还必须在视觉上具有吸引力。 在开发的这一部分中,图标非常重要。 这主要是我们必须为不同屏幕尺寸创建图标的原因(更不用说移动设备或响应网页)。
如今,屏幕种类繁多(全高清,超高清,4k以及所有这些类型)。 如果您未将图标设置为矢量格式,则可能会出现问题,因为您必须调整图像的大小。 通过此操作,它们肯定会失去分辨率,除非您正在做的是减小图像大小。 使用矢量图像 并将它们与 调整SVG图像大小的工具 就像svgresize脚本一样,我们从 atareao的网.
使用nautilus-svgresize调整SVG文件的大小
这个插件,可以找到 适用于Nautilus,Nemo和Caja文件管理器。 无论是在安装时还是在处理过程中,它都非常简单。 有了这些功能,它便成为图形设计师的绝佳工具,他们可以忘记为每种可用分辨率生成图标。 使用它们可以节省大量时间。
Svgresize安装
以任何变体和功能安装svgresize 批量调整svg图像的大小,您只需按照以下说明进行操作即可。 由于它不在官方Ubuntu存储库中,因此我们将 使用任务PPA安装脚本.
对于鹦鹉螺
sudo add-apt-repository ppa:atareao/nautilus-extensions && sudo apt update && sudo apt install nautilus-svgresize
对于尼莫
sudo add-apt-repository ppa:atareao/nemo-extensions && sudo apt update && sudo apt install nemo-svgresize
盒装
sudo add-apt-repository ppa:atareao/caja-extensions && sudo apt update && sudo apt install caja-svgresize
安装完成后,您可以开始调整SVG映像的大小,接下来要做的第一步是 重新启动文件管理器。 为此,根据您所使用的命令,您将必须执行以下命令之一:
至 鹦鹉螺:
killall nautilus
如果你使用 尼莫他写道:
killall nemo
如果您是的用户 卡哈,用途:
killall caja
svgresize的使用和操作
按照上面指示进行安装后,一旦安装。 重新启动文件管理器后,要调整SVG图像大小的步骤如下:
- 首先,我们必须选择要调整大小的SVG文件。 这很重要 仅选择.sgv文件。 如果选择其他类型,则不会显示调整大小选项。
- 您必须单击鼠标右键以显示上下文菜单。 在那里,您可以找到调整大小的选项(“调整sgv文件的大小”)。
- 到达这里,您只需要 点击选项“调整svg文件的大小”。 选择此选项将显示一个对话框窗口,如下图所示。
在出现的对话框窗口中,您必须 输入图像的宽度和高度。 因此,图像将被调整为该大小。 如果您要标记,我们也会为您提供标记的可能性 以PNG格式保存。 如果您要为其生成图像的设备不支持SVG,这基本上很有用。
完成这些步骤后 目录将在同一文件夹中生成 您的图标在哪里。 名称为“ width x height”,其中width对应于您设置的宽度,height对应于您定义的高度。 在内部,您将找到具有所需尺寸的所有已转换图像。