Программное обеспечение с открытым исходным кодом, способное открывать файлы Sketch


13

Я получил несколько .sketchфайлов от графического дизайнера. Я предполагаю, что эти файлы были созданы SketchApp , который является программным обеспечением.

Поскольку мне не нужно редактировать файлы, а просто просматривать их, я бы не стал покупать редактор.

Существует ли программное обеспечение с открытым исходным кодом, способное просматривать .sketchфайлы или преобразовывать их в PDF-файлы?

Приложение Экспорт PDF является правильным решением, но я хотел бы взглянуть на .sketchфайлы в нашей общей папке в течение рабочего дня, не запрашивая экспорт PDF каждые несколько часов (дизайнер работает из дома, поэтому я не могу просто бросить к его столу).


Я согласен с ответами ниже в том, что вам следует запросить обычный файл, такой как PDF, но если вы спешите, вы можете загрузить пробную версию программы для просмотра файла.
AndrewH

2
Как дизайнер, я бы не хотел, чтобы клиент получал произвольный доступ к собственным файлам для проекта, над которым я работаю. Файл WIP не обязательно отражает версию проекта, которую я бы предоставил в виде черновика PDF или JPEG и т. Д. Возможно, вы можете запрашивать ежедневные обновления PDF один раз.
Испааны

@ispaany Это все о соотношении ожиданий; Я думаю, что если все сделано правильно, это может спасти много коммуникационных трений. Более того, это значительно упрощает автоматическое резервное копирование.
Адам Матан

1
В ответ на ваше приложение, если дизайнер помещает .sketchфайл в вашу общую папку, то зачем вам каждый раз отдельно запрашивать PDF? Почему дизайнер не может поместить экспорт PDF (или одновременно PDF и .sketchрядом) в первую очередь? Вы не вдавались в подробности о своих обстоятельствах, но, исходя из моего опыта работы с внешними графическими дизайнерами и архитекторами (где применяются аналогичные проблемы), совершенно нормально и часто просить, чтобы они представили свои работы в широко признанном формате, который удобен для их клиента.
Дж.Бентли

Ответы:


12

Хотя SketchTool не является открытым исходным кодом, он бесплатный и от той же компании.

Это рекламируется как

Приложение командной строки OS X для экспорта страниц и фрагментов из документов .sketch.

Я не знаю, означает ли это, что вы можете экспортировать в .pdf, но я предполагаю, что вы можете по крайней мере экспортировать что-то, что не является .sketch. В противном случае этот инструмент командной строки был бы почти бесполезен.

Учитывая, что они также делают приложение, совместимость гарантирована.

Я вижу 2 возможных рабочих процесса:

  1. Вы устанавливаете SketchTool на свой компьютер и запускаете его для всех общих файлов, прежде чем открывать их. Это меньше всего влияет на дизайнера, и вы полностью контролируете, когда произойдет конверсия.
  2. Есть проблема с 1., которая может быть найдена на сайте, указанном выше:

    SketchTool может экспортировать документ, только если все используемые им шрифты установлены в системе.

    Если ваш дизайнер использует какой-то необычный шрифт, которого у вас нет, у вас могут возникнуть проблемы. Может быть, он заменяет отсутствующие шрифты стандартными, но это, очевидно, меняет результат, который может повлиять на работу вашего обзора, в зависимости от того, насколько важен специальный шрифт.

    Чтобы обойти это, вы можете установить SketchTool на компьютер дизайнера и позволить ему выполнить экспорт. Вероятно, хорошей идеей будет установить какой-нибудь скрипт, который будет работать в фоновом режиме и автоматически запускать SketchTool при .sketchсохранении новых файлов (или обновлении существующих). Это позволяет дизайнеру сохранить существующий рабочий процесс и не позволить ему забыть запустить эту командную строку, которая работает с файлами, которые потенциально могут быть ему чужды.


1
SketchTool довольно удобно. Вы действительно можете экспортировать PDF-файлы, используя такие команды, как sketchtool export artboards --formats="pdf" my_file.sketch. Вы также можете получить другие форматы, используя sketchtool list formats my_file.sketch. Также выдает дамп сырой JSON, если хотите. Похоже, не так много онлайн-документации для инструмента, но включенный файл readme полезен.
killthrush

@killthrush Спасибо за подтверждение этого. Кроме того, добро пожаловать на этот сайт SE =)
rapidograph

11

Sketch способен экспортировать файлы PDF. Я бы просто попросил дизайнера выслать вам PDF версию искусства; любое другое решение будет чрезмерно запутанным.


5

Вы пробовали использовать Invision ? Не совсем решение с открытым исходным кодом, но оно бесплатное и не зависит от платформы.

Дизайнер может синхронизировать файлы эскизов в течение дня, и вы можете просматривать их сразу. Вы даже можете прокомментировать конкретные части макета!

Invision решили эту проблему для нашего рабочего процесса. Разработчики (как и я) работают на Linux, а дизайнеры на Mac. Если дизайнер достаточно дотошный, вы можете даже загрузить ресурсы прямо из Invision для реализации дизайна.


5

Я использую https://app.sketchviewer.com для просмотра дизайнов. Работает очень хорошо.


Я попробовал это сегодня, и это на самом деле дает мне ошибку, может быть, это больше не работает?
Лучано

У нас были некоторые проблемы, когда скетч конвертировался в версию 43. Теперь все решено. Попробуйте.
Куинтон Пайк

Sketchviewer имеет ограничение в 100 МБ, почти ни один из моих файлов не такой маленький. Есть ли способ увеличить этот лимит? Кроме того, мои проекты хранятся в тайне? Я вижу, что могу просматривать файлы скетчей других людей.
Джим Купер

4

Поскольку Sketch - довольно новая программа, я не думаю, что в этот момент будет программное обеспечение, которое будет открывать файлы.

Я бы посоветовал вам попросить дизайнера экспортировать файлы эскизов в общий формат, такой как:

  • PNG
  • JPG
  • PDF
  • TIFF

Если вы когда-нибудь захотите поработать с файлами и можете иметь что-то вроде Inkscape или наслаждаться кодом, пусть они экспортируют его как SVG.


Приложение Экспорт PDF является правильным решением, но я хотел бы взглянуть на файлы .sketch в нашей общей папке в течение рабочего дня, не запрашивая экспорт PDF каждые несколько часов (дизайнер работает из дома, поэтому я не могу просто зайдите к его столу).

Тогда вам просто нужно будет купить программное обеспечение для просмотра файлов.


2

Также существует бесплатный инструмент под названием Icons8 Lunacy, который помогает вам открывать и редактировать файлы .sketch. Это позволяет копировать CSS любого объекта и копировать обычный текст для любого текстового слоя. Просто отметьте, что это не программное обеспечение с открытым исходным кодом.


Согласитесь, это ваша лучшая и самая дешевая версия. Отказ от ответственности: я являюсь частью команды.
Иван Браун

1

Gravit Designer не является открытым исходным кодом, однако он бесплатный, и он открывает и редактирует файлы эскизов


0

Хотя и не с открытым исходным кодом, стоит проверить Figma Design . У них есть бесплатная учетная запись и опция импорта Sketch, которая позволит вам делать то, что вы описали, без каких-либо финансовых обязательств.

Еще более удачным решением было бы заставить вашего дизайнера использовать инструмент, подобный Zeplin, который позволил бы им синхронизировать дизайны напрямую с доступным через Интернет URL-адресом, который вы можете просматривать в полном объеме, а также просматривать цвета, размеры шрифтов и т. Д.


Я бы порекомендовал figma, но у меня были некоторые проблемы со сложными переопределениями символов.
Лучано

Можете ли вы дать мне пример, может быть, я могу помочь.
nspace

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.