LINUX.ORG.RU

gimp-2.9* и форматы xcf, psd

 , ,


0

1

Здравствуйте.

Мой топик адресован в частности AP

после того как я установил себе git версии gimp/gegl/babl, гимп перестал правильно, т.е., сносно открывать psd файлы, примеры:

okular http://wstaw.org/m/2015/01/02/plasma-desktopD10657.png - ПРАВИЛЬНО

gimp-2.8.14 http://wstaw.org/m/2015/01/02/plasma-desktops10657.png

gimp-git http://wstaw.org/m/2015/01/02/plasma-desktopS10657.png

другая проблемма -

если открыть xcf сохраненный в gimp-git версией gimp-2.8.14, то http://wstaw.org/m/2015/01/02/plasma-desktopq10657.png

Невозможно открыть '/home/bm/01.xcf': Ошибка XCF: неподдерживаемая версия 8 XCF-файла
так же, с такого рода файлами не работает ни одна программа из установленных (okular, xcftools, krita)

Вот, собственно, делема: пользоваться умным и удобным или сохранять и открывать файлы

установил себе git версии

Шёл бы ты в багтрекер.

Gotf ★★★
()

Плагин поддержки PSD разломан, версия XCF поменялась. Первое будет лечиться (особенно если найдётся желающий наделать патчей), второе — норма.

AP ★★★★★
()
Ответ на: комментарий от funeralismatic

Ежедневно им пользуюсь.

Мы так очень долго можем спорить. Если у тебя есть конкретные претензии, вываливай :) Иначе разговор получается ни о чём :)

AP ★★★★★
()
Ответ на: комментарий от AP

ок, спасибо за ответ, теперь все ясно кроме одного

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

потом, зачем ждать psd-патчей, если все работает в 2.8.14?

brothermechanic ★★★★★
() автор топика
Ответ на: комментарий от dn2010

Я не использую, топикстартер жалуется. Как можно использовать то, что ещё совсем сырое?

funeralismatic ★★★
()

Это нормальное поведение. PS не очень хoрошо соблюдает стандарты, то что ты видешь в гимпе корректное отображение. Нужно экспортировать в другие форматы, в какие это наверное лучше посмотреть в гугле. Возможно в PS придется поставить плагин, я не знаю.
И да давай psd, посмотрим в моем гимпе.

anonymous_sama ★★★★★
()
Последнее исправление: anonymous_sama (всего исправлений: 3)
Ответ на: psd файл от brothermechanic

У меня как на скрине с 2.8.14, и у меня как раз 2.8.14
Кстати с вектором лучше в inkscape работать

anonymous_sama ★★★★★
()
Последнее исправление: anonymous_sama (всего исправлений: 1)
Ответ на: комментарий от anonymous_sama

Это нормальное поведение. PS не очень хoрошо соблюдает стандарты, то что ты видешь в гимпе корректное отображение.

Ну-ка, ну-ка, расскажи про стандарты, которые не соблюдены в PSD.

AP ★★★★★
()
Ответ на: не активно от brothermechanic

Дома перепроверю.

AP ★★★★★
()
Ответ на: комментарий от anonymous_sama

Насколько я помню, PS вставляет бинарные данные в PSD, которые потом может считать только он.

Это тонкий расчёт на то, что я сейчас убью себя фейспалмами? :)

http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/

Алсо, ты так и не ответил на вопрос, какие конкретно стандарты нарушены.

AP ★★★★★
()
Ответ на: комментарий от anonymous

1. Код сам себя не пишет.
2. Чтобы поддерживался максимум фич PSD, нужны аналогичные фичи в самом гимпе. См. п. 1.

AP ★★★★★
()
Ответ на: комментарий от AP

Перепутал с svg c Illustrator'ом. Но я не исключаю, что с PS может быть что-то подобное. И это еще не считаю того, что у PSD далеко не одна версия, и соотвественно не одна спецификация. Можно просто добавлять все больше и больше информационных блоков. Да и не факт, что все описано в спецификации. B c каждой новой версией PS формат дополняется. Так что-то это проприетарщина во все поля.

I exported an SVG file from Adobe Illustrator, edited it in Inkscape, and imported back to AI, but there my changes are lost!

That's because Adobe cheats. It creates a valid SVG, but apart from the SVG code it also writes to the file, in encoded binary form, the entire AI-format source file of the image. Inkscape, of course, edits the SVG part of the image and leaves the encoded binary untouched. But when you import the SVG file back to AI, it completely disregards the SVG code with its edits and reads directly from the encoded AI binary. Therefore, any SVG changes are lost. To work around it, in Inkscape open the XML Editor and remove the non-SVG elements (everything not with the svg: prefix in its name, usually towards the end of the tree). If you need to do this job repeatedly you may consider using some XSLT-based automation. Alternatively, when exporting SVG from Illustrator, uncheck the options «Preserve Adobe Illustrator Editing» and «Optimize for Adobe SVG viewer». "

anonymous_sama ★★★★★
()
Последнее исправление: anonymous_sama (всего исправлений: 1)
Ответ на: комментарий от anonymous_sama

1. Узнать специфику новых версий — не такая уж и проблема. Доказано проектом Document Liberation, который расковырял файлы Corel DRAW вплоть до версии 1.0, которая даже самим Corel DRAW лет 15 как не поддерживается.

2. Это явно устаревший FAQ. В инкскейпе давно есть фильтр импорта «Adobe Illustrator SVG», который чистит специфичные для иллюстратора вставки.

AP ★★★★★
()
Ответ на: комментарий от AP

2. Это явно устаревший FAQ. В инкскейпе давно есть фильтр импорта «Adobe Illustrator SVG», который чистит специфичные для иллюстратора вставки.

Да, но имхо это воркрэраунд. Adobe дурная компания, и уже неоднократно это доказывала. Просто по возможности не нужно экспортировать в проприетарные форматы. И экспорту проприетарного ПО тоже нельзя доверять.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous_sama

Не вопрос. Напиши для фотошопа плагин, добавляющий импорт и экспорт OpenRaster, который будет «плющить» эффекты и корректирующие слои в обычные слои.

AP ★★★★★
()
Ответ на: комментарий от AP

Я не пользуюсь PS (и даже ни разу жизни его не запускал на машинах принадлежащих мне), вот тот кому нужно, тот пусть и пишет. Да и наверняка что-то есть, пусть и платное. Насколько я знаю под PS тоже много всяких плагинов.

anonymous_sama ★★★★★
()
Последнее исправление: anonymous_sama (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.