Inkscape默认使用文件类型.SVG,它表示可伸缩矢量图形。 此文件类型保留您在合成中创建的可编辑对象和图层,从而使您可以在以后重新打开文件并继续编辑合成的原始元素。

但是,在许多情况下,您可能希望将文件导出为另一种文件类型,例如PNG,以使您的作品更易于访问或在设备上打开(对于不使用Inkscape的人而言)。 您可能还希望将设计上传到网站,或者您的打印机可能更喜欢PNG文件而不是SVG文件。

PNG代表可移植网络图形,“包含索引颜色的位图,并使用无损压缩,类似于.GIF文件,但没有版权限制。 PNG文件通常用于存储Web图片的图形。” (根据 FileInfo.com)。 尽管PNG的文件大小通常会稍大一些,但其质量往往比JPEG稍好。 PNG还支持包含透明背景的图形(而JPEG不包含)。

无论出于何种原因想要使用PNG,Inkscape都可以让您轻松导出到该文件类型。 这是如何做。

隐藏的等距电话设计背景

对于本文,我将使用 我在最近的Inkscape视频教程中创建的等距电话设计。 我将背景图层隐藏在“图层”面板中(由上图中的红色箭头表示),并且还使画布成为棋盘背景,以便您可以看到合成透明的位置(建议您参考有关 如何使Inkscape画布看起来像Adobe Illustrator的Artboard,我将在这里设置您的文档属性)。

1.将页面导出到PNG图片

文件导出PNG图像Inkscape教程

一切设置完成并准备导出后,我可以转到文件>导出PNG图像(上图中的红色箭头)。

导出PNG图片对话盒Inkscape

这将在我的画布的右侧弹出“导出PNG图片”对话框(照片中以红色突出显示)。 我的第一个选择是在“导出区域”下选择一个标签,其中有四种不同的设置可供选择。 如果要导出画布边框内的所有内容(因此,基本上是整个构图),则将选择“页面”导出区域选项(绿色箭头)。 在本节中,您将看到两列和三行包含数值数据,以及用于选择单位的下拉框(我的图像/画布当前以px或像素为单位)。

x0和y0 inkscape导出png图像

本部分顶部的前两个值是“ x0”和“ y0”(上面的绿色突出显示)。 这些值表示图像的左下边界或角的位置(换句话说,图像的起始坐标)。 X变量始终代表宽度,Y变量始终代表高度。 由于我们要导出整个页面,因此我们的图像从x的坐标0和y的坐标开始。

x1和y1 inkscape导出png图像

接下来的值是“ x1”和“ y1”(上面的绿色突出显示)。 这些值表示图像右上边界或角的位置(换句话说,文档的结束坐标)。 此构图的总画布大小为1920像素乘1080像素,因此我的x1坐标为1920,我的y1坐标为1080(请记住,通过本节中的“单位”下拉菜单,我的页面单位设置为像素)。

宽度和高度inkscape导出png图像

本节中的最后两个值是“宽度”和“高度”,它们反映了我的出口区域的总大小。 我的宽度显示为1920,我的高度显示为1080,因为这是我整个画布的大小。 因此,PNG在导出时将与我的画布相同。

图像大小和分辨率inkscape导出png图像

导出PNG图片对话框的下一部分是“图片尺寸”(上面绿色突出显示)。 本部分允许您根据图像的整体分辨率调整最终图像尺寸的整体宽度和高度。 分辨率取决于您要在图像的每英寸上显示多少个像素(“点”)(像素和点本质上是同一件事–它们是图片的最小单位。尽管dpi或“每英寸点数”,通常在使用打印机时使用,因为打印机会产生点,并且在描述计算机上显示的图像时更常用像素。 您在一个区域中显示的像素或点越多,图像的分辨率就越高。 但是,要获得更高的分辨率,就要权衡取舍,因为它会使您的整体文件更大。 您可以通过上图中红色箭头指出的框来调整分辨率。

在Inkscape中提高图像分辨率

因此,例如,如果我知道我的图像需要具有300 dpi(每英寸的点数)的最终分辨率,则可以通过在dpi字段(红色箭头)中键入“ 300”来设置分辨率。 如果我按Tab键,您会注意到我的图像的宽度和高度会突然改变(绿色区域突出显示)。 因为我将分辨率从96提高到300,所以图像现在将成为更高分辨率的图像(在图像的每一英寸中显示更多的点)。 结果,我的整体图像尺寸现在要大得多(我的宽度和高度从1920×1080变为6000×3375)。

在Inkscape中降低图像分辨率

另一方面,如果我通过在第一个dpi字段中键入“ 72”来降低分辨率,则您会看到我的图像尺寸将缩小为1440×810。 这是因为我现在有一个较低分辨率的图像,在图像中每英寸显示的点较少。

我将值更改回默认值96 dpi。

Filname Section导出PNG图片对话

在“图像大小”部分下面是用于设置要导出图像的文件的名称以及在计算机上要导出图像的位置(以绿色突出显示)的选项。 它将文件导出到您用于在Inkscape上保存任何其他文件的最后一个位置,或者如果您尚未保存文件,则将其导出到Inkscape上当前设置的默认位置。

要更改文件名或文件的导出位置,请单击“导出为”按钮(上图中的红色箭头)。

Inkscape File Explorer导出到PNG

在这里,您将被带到文件浏览器或查找器窗口(取决于所使用的操作系统),在这里您可以在计算机上搜索要保存到的文件位置。 就我而言,我在(D :)驱动器上,在名为“照片”的文件夹中,以及在另一个名为“ Inkscape Photos”的文件夹中(您可以在上图中突出显示的绿色区域中看到完整的文件夹位置)。

在使用名称“ Phone Isometric Design Gen 3.png”之前,我已经导出了此文件,因此,为什么我的文件名默认显示为该名称(红色箭头)。 我将名称更改为“等距电话设计无背景”。

另存为类型文件导出Inkscape教程

如果单击“另存为类型”下拉菜单,则“ PNG”将是唯一可用的选项。 Inkscape仅导出到PNG。 如果您需要导出为JPEG文件或其他文件类型之类的文件,则必须将文件从Inkscape导出为PNG,然后打开另一个程序,例如 GIMP (另一个很棒的免费程序,我有 数百个教程 for)并导出到所需的任何文件类型。

准备导出后,点击“保存”按钮。

Inkscape导出到PNG按钮

可是等等! 您尚未完成–在实际导出图像之前,还有最后一个关键步骤。 您必须单击带有绿色复选标记的标记为“导出”的按钮才能实际导出文件(上图中的红色箭头)。 如果不单击此按钮,则不会导出文件。 单击此按钮后,我的SVG文件现在将导出为PNG文件。

请注意: 如果您选中“导出”按钮左侧的“完成时关闭”选项(如上图中的蓝色所示),则在完成导出后,“导出PNG图片”对话框将关闭。

2.将工程图导出为PNG图像

上一节讨论了将整个页面导出到PNG文件的选项,但是如果您只想导出页面上的图形而不是周围的空白怎么办?

在Inkscape中绘制导出区域

好了,“导出区域”部分下的第二个选项卡允许您执行此操作。 转到“文件”>“导出PNG图片”以弹出“导出PNG图片”对话框(假设您在上一步中尚未将其打开)之后,您可以单击“导出区域”部分(红色的“绘图”标签)箭头)。

此选项将仅导出包含绘图的图像区域。 因此,在这种情况下,它将仅导出其中具有电话设计的区域。 手机设计和画布边界之间的所有空白都不会使其成为最终导出的PNG。 这反映在我们的图像坐标值上,与“页面”设置下的值相比,现在已更改。

x0和y0图形导出区域inkscape

现在,我的x0值为317.278像素,我的y0值为121.273像素(以绿色突出显示)。 这是图像左下角(或起始坐标)的新位置。

x1和y1图形导出区域inkscape

另外,我的x1值现在是1602.722像素,我的y1值是911.076。 这是图像右上角(或结束坐标)的新位置。

宽度和高度绘图导出区域inkscape

因此,我的图像导出区域现在将不再覆盖画布的整个长度(1920×1080像素)。 由于它将消除图形周围的空白空间,因此它将更小。 新的宽度和高度(绿色轮廓线)确认了这一点。 我的宽度现在为1285.444,我的新高度现在为789.803(均为像素值)。

图像尺寸图导出区域inkscape

在“图像尺寸”部分(上图中绿色标记)下,我可以再次更改图像的分辨率,这将增加或减小导出PNG的最终“宽度”和“高度”。 宽度和高度显示为1285×790像素,因为上一节中的值已四舍五入。 Inkscape无法导出像素的一小部分,因此必须将这些值四舍五入到最接近的整数。

导出为图形导出区域inkscape

准备导出图形时,可以再次单击“导出为”选项(红色箭头)以更改文件名和位置(我将文件名更改为“等距电话图”),然后单击“导出”按钮将SVG导出为PNG(蓝色箭头)。

等距电话绘图

以上是最终导出的工程图。 如果用鼠标突出显示照片,则会注意到图像的边界在图形的结尾处结束(注意:本文已将其缩小了一点)。

3.将选择导出到PNG

除了导出整个构图和仅导出工程图之外,还可以将导出的区域缩小到仅选择区域。

精选出口地区Inkscape 2019

因此,假设我们只想导出手机的正面。 我可以从工具箱中获取选择工具(上图中的红色箭头),然后按住Shift键单击要选择导出的所有元素(单击构成手机正面的所有形状) 。 选中所有这些元素后,您现在将看到在“导出PNG图片”对话框下,“导出区域”选项卡已自动更改为“选择”选项卡(照片中的绿色箭头)。

选择导出是将SVG导出到PNG Inkscape

现在,我的起点和终点坐标反映了所选区域的起点和终点,并且图像的宽度和高度已更改为与该区域的尺寸相匹配(在上图中以绿色概述)。

我可以再次在“图像尺寸”部分(红色轮廓线)下更改图像的分辨率,这将根据设置的分辨率增加或减小图像的整体尺寸。



我还可以使用“文件名”部分下的“导出为”按钮(蓝色轮廓线)更改文件名(这次将其更改为“等距电话正面”)和要保存文件的位置,然后单击“导出”。 ”将所选内​​容导出到PNG。 这里还有一些其他选项值得一提。 首先,我可以“批量导出”我选择的对象,这意味着每个对象将作为单独的PNG导出。 在此之下,我可以选择“隐藏除所选内容以外的所有内容”,这意味着我未选择的内容将不会显示在最终合成中。 如果我未选中此选项,则只要未选择的项目适合我要导出到的框架区域,它们仍将显示。

隐藏和隐藏隐藏的选择区域

上面是导出选择的两种不同结果-左侧是未选中“除选择项之外的所有内容”选项的结果,而右侧是选中该选项的结果。

 

4.将自定义区域导出到PNG

导出到PNG图像对话框的最后一部分是导出合成的自定义区域的选项。 在这里,所有其他规则都适用于其他设置(x0和y0是起始坐标,x1和y1是结束坐标,而Width和Height将是合成的总大小)。

这里的主要区别是,使用这些值设置的区域将是导出的区域-不管该区域中是否有工程图。 因此,这几乎就像设置裁剪一样,因为您要裁剪超出设置值的任何内容。

海关出口地区2019 Inkscape教程

为了演示该设置的实际效果,我将x0和y0值设置为250,将x1和y1值设置为1250。这将创建一个宽度和高度为1000像素的图像。 我将图像名称更改为“等距电话自定义区域”,然后单击“导出”。

等距手机自定义区域

我的最终构图将是一个1000 x 1000像素的正方形,无论设计在输出区域之外的任何地方,设计截止点的一部分。

本教程就是这样! 如果喜欢的话,可以查看我的其他任何内容 Inkscape帮助文章, Inkscape视频教程GIMP教程.

订阅DMD新闻通讯

订阅DMD新闻通讯

注册以接收有关您喜欢的开源软件的新教程,课程更新和最新新闻!

您已成功订阅!

别起来Pinterest上

分享本页面