能够打开Sketch文件的开源软件


13

我已经收到.sketch平面设计师的一些文件。我认为这些文件是由SketchApp创建的,SketchApp是专有软件。

由于我不需要编辑文件,而只需查看它们,所以我不想购买该编辑器。

是否有一个开源软件能够查看.sketch文件或将其转换为PDF?

附录 导出PDF是一种有效的解决方案,但是我想.sketch在工作日中查看共享文件夹中的文件,而不需要每隔几个小时就导出一次PDF(设计者在家工作,所以我不能随便放下到他的办公桌旁)。


我同意以下答案,因为您应该要求一个通用文件,例如PDF,但是如果您急着需要,可以下载该程序的试用版以查看该文件。
AndrewH

2
作为我自己的设计师,我不希望客户端随机访问我正在处理的项目的本机文件。WIP文件不一定反映我将以草稿PDF或JPEG等形式提供的项目的版本。也许您可以要求每天进行一次PDF更新。
ispaany

@ispaany都是关于期望的相关性;我认为,如果做对了,可以节省很多沟通上的麻烦。此外,它使自动备份变得更加容易。
亚当·马坦

1
为了响应您的附录,如果设计者将.sketch文件放置在共享文件夹中,那么为什么每次都要分别请求PDF?设计人员为什么不能首先将PDF导出(或PDF和.sketch并排)放置?您没有详细说明您的情况,但是根据我与外部图形设计师和建筑师打交道的经验(适用类似问题),要求他们以广泛认可的格式提交工作是非常正常且普遍的做法为他们的客户。
JBentley '16

Answers:


12

虽然不是开源软件,但SketchTool是免费的,并且来自同一家公司。

广告为

一个OS X命令行应用程序,用于从.sketch文档中导出页面和切片。

我不知道这是否意味着您可以导出到.pdf,但是我认为您至少可以导出到不是的内容.sketch。否则,此命令行工具将几乎无用。

鉴于他们也制作了该应用程序,因此可以确保兼容性。

我看到2种可能的工作流程:

  1. 您先在计算机上安装SketchTool,然后在所有共享文件上运行它,然后再打开它们。这对设计人员的影响最小,您可以完全控制何时进行转换。
  2. 1.存在问题,可以在上面链接的网站上找到:

    仅当系统使用的所有字体都已安装时,SketchTool才能导出文档。

    如果您的设计师确实使用了一些您没有的精美字体,则可能会遇到问题。也许它用标准字体替换了丢失的字体,但这显然会改变结果,这可能会影响您的审阅工作,具体取决于特殊字体的重要性。

    为了避免这种情况,您可以在设计者的计算机上安装SketchTool,然后让他进行导出。当.sketch保存新文件(或更新现有文件)时,设置一些在后台运行并自动执行SketchTool的脚本可能是一个好主意。这使设计人员可以保留其现有的工作流程,并防止他忘记运行此命令行文件该文件的文件可能对他/她而言可能非常陌生。


1
sketchtool非常方便。实际上,您可以使用诸如的命令导出pdf sketchtool export artboards --formats="pdf" my_file.sketch。您还可以使用来获取其他格式sketchtool list formats my_file.sketch。如果需要,还转储原始JSON。该工具的在线文档似乎很少,但是随附的自述文件会有所帮助。
killthrush '16

@killthrush感谢您对此进行验证。另外,欢迎访问此SE网站=)
quickograph

11

Sketch能够导出PDF文件。我只想请设计师向您发送PDF版本的艺术品;任何其他解决方案都将过于复杂。


5

您是否尝试过使用Invision?这并不是真正的开源解决方案,而是免费的且与平台无关。

设计人员可以全天保持同步草图文件,您可以一次查看它们。您甚至可以对模型的特定部分发表评论!

Invision为我们的工作流程解决了这个问题。开发人员(如我)在Linux上,而设计师在Mac上。如果设计人员足够细致,您甚至可以直接从Invision下载资产来实施设计。


5

我正在使用https://app.sketchviewer.com来查看设计。效果很好。


我今天尝试过,但实际上给了我一个错误,也许它不再起作用了?
卢西亚诺

将草图转换为版本43时,我们遇到了一些问题。现在,所有问题都已解决。试试看。
Quinton Pike

Sketchviewer的大小上限为100MB,几乎没有我的文件那么小。有没有办法增加该限制?另外,我的设计是否保密?我看到我可以查看其他人的草图文件。
Jim Cooper

4

由于Sketch是一个相当新的程序,因此我认为目前没有打开该文件的软件。

我建议您请设计人员以通用格式导出草图文件,例如:

  • PNG
  • JPG格式
  • PDF格式
  • TIFF

如果您要处理文件,并且可能有类似Inkscape的代码或喜欢编写代码,请将它们导出为SVG。


附录导出PDF是一种有效的解决方案,但是我想在工作日中查看共享文件夹中的.sketch文件,而不必每隔几个小时要求导出一次PDF(设计者在家工作,所以我不能刚下到他的办公桌)。

然后,您只需要购买软件即可查看文件。


2

另外,还有一个名为Icons8 Lunacy的免费工具,可以帮助您打开和编辑.sketch文件。它允许复制任何对象的CSS并复制任何文本层的纯文本。请注意,这不是开源软件。


同意,这是您最好和最便宜的版本。免责声明:我是团队的一员。
伊万·布劳恩


0

虽然不是开源的,但值得一看Figma Design。他们有一个免费帐户,并且有一个“草图导入”选项,可以让您在没有财务承诺的情况下完成您描述的操作。

更好的解决方案是让您的设计师使用Zeplin之类的工具,使他们可以将设计直接同步到可通过网络访问的url,您可以查看其完整内容,还可以检查颜色,字体大小等。


我建议使用figma,但是我在使用复杂的符号替代功能时遇到了一些问题。
卢西亚诺

你能给我一个例子,也许我可以帮忙。
nspace

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.