Re: [Gimp-developer] implement save handler troubles



Hi Michael,

I would argue whose answer was more annoying ...

anyway, thank you for your hint, at least something.

Regarding the version, I specified it so that we were sure that I
haven't missed something, but I was almost sure that my problems have
nothing to do with the particular Gimp version. (I mean, perhaps
somebody would know that there used to be a bug which is fixed now.)

So just for those who might have similar problems in the future:

The "save" procedure must not have NULL as "image_type" argument in
"gimp_install_procedure" call. I know that this was quite difficult to
guess without the source code snippet, however if somebody really was
keen to help, he/she would perhaps ask for the relevant code, rather
than answering "Er...why".

The solution of the main problem was to include
GIMP_EXPORT_CAN_HANDLE_LAYERS flag in the "gimp_export_image" call.
Something what I would expect to be an instant answer on the expert
forum like this.

Pavel

On Thu, 2014-05-22 at 14:43 +0200, Michael Schumacher wrote: 
Von: Pavel <pavel pamsoft cz>

On Thu, 2014-05-22 at 07:33 -0400, Paka wrote:
* Pavel <pavel pamsoft cz> [05-22-14 07:05]:
Is this the most comprehensive answer you can give me?

On Thu, 2014-05-22 at 14:57 +0400, Alexandre Prokoudine wrote:
22 мая 2014 г. 14:28 пользователь "Pavel" <pavel pamsoft cz> написал:

(I am testing it on Gimp 2.6, perhaps it has been improved since then?)

Er... Why?

maybe because gimp 2.8 was released on 3 May 2012 ??  Why not test with
it?

Simply because I don't want to waste 3 or more hours setting up an
environment with Gimp 2.8, and because I don't believe that anything
regarding save handlers has changed from 2.6 to 2.8. So I would like if
anybody can confirm whether it is possible to export multilayer images
or not. Is that so complicated question?

The save&export separation happened during 2.8, and there are a number of export-related changes in the 2.8 
branch as well.

For the exporting, I'd have a look at a plug-in that exports layers as such, for example the PDF plug-in: 
https://git.gnome.org/browse/gimp/tree/plug-ins/common/file-pdf-save.c

For your plug-in to be relevant to most users, it has to work with GIMP 2.8.


Hint:
Do not annoy the people who can help with your questions, and do not discard their questions.







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]