2013-03-24 8 views
1

В интерфейсе GIMP можно «Экспортировать в PNG», чтобы сохранить PNG-копию вашей работы, при правильном объединении слоев. Однако в Script-Fu, если вы делаетеGIMP: Невозможно найти способ сохранить структуру XCF при сохранении в PNG

Бывает, что нельзя продолжать редактировать слои отдельно.

Мне нужно сохранить видимый как PNG, но продолжить редактирование в Script-Fu на разделенных слоях.

Не могли бы вы помочь?

Благодаря

ответ

1

Способ сделать это - и это способ, PNG экспорт плагин сам по себе делает его внутренне - создать внутренний дубликат изображения перед его уплощение. Чтобы сделать это, просто вызовите gimp-image-duplicate и примените слияющие видимые слои и файл - * - сохраните на копии изображения, возвращенной этим вызовом.

После сохранения удалите вновь созданное изображение с помощью gimp-image-delete - иначе дубликат продолжит работу в памяти, без отображения связанных дисплеев (то есть без отображения на графическом интерфейсе вообще).

Эта копия может показаться «дорогой» в памяти и в терминах процессора, но это совсем не так: GIMP сохраняет ссылки на базовые пиксели исходного изображения, пока они не будут изменены - это единственное изменение, которое сделано в этом case, это вызов do merge-layers, который затем создает новый слой, который нужно было бы создать в любом случае.