Re: Script which convert XCF to BMP 24 bits

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



On 08/08/2010 08:14 PM, spam.spam.spam.spam@xxxxxxx wrote:
> Hello,
>
> I am writing a GIMP script which convert a XCF file to a BMP 24 bits file
> (merging all the layers).
> The problem is : the output file is a BMP 32 bits (I want a BMP 24 bits).
>
> I found a procedure which give me the type :
> gimp-drawable-type
> It gives 0 when 24 bits and 1 when 32 bits.
>
> But I don't found a procedure which set the type...
>
> Can you tell me how I can save my BMP into 24 bits file?
>
> Thank you a lot.
>
> ---
>
> This is my script :
>
> (define
> 	(xcf-bmp
> 	  	input
> 		output
> 	)
> 	(let*
> 	  	(
> 			(image
> 			  	(car
> 					(gimp-xcf-load
> 						RUN-NONINTERACTIVE
> 						input
> 						input
> 					)
> 				)
> 			)
> 			(drawable
> 			  	(car
> 				  	(gimp-image-get-active-drawable
> 						image
> 					)
> 				)
> 			)
> 		)
> 		(gimp-image-merge-visible-layers
> 		  	image
> 			0
> 		)
> 		(let*
> 		  	(
> 			  	(newdrawable
> 					(car
> 					  	(gimp-image-get-active-drawable
> 							image
> 						)
> 					)
> 			   	)
> 			)
> 			(file-bmp-save
> 				RUN-NONINTERACTIVE
> 				image
> 				newdrawable
> 				output
> 				output
> 			)
> 		)
> 	)
> )
> _______________________________________________
>

Hi, I think that if you replace the call to 
gimp-image-merge-visible-layers with gimp-image-flatten, so you remove 
transparency, you will get 24 bit image. But I am not familiar with 
script-fu.

Greetings,
Petar
_______________________________________________
Gimp-user mailing list
Gimp-user@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-user


[Gimp Announce]     [Gimp Images]     [GIMP Development]     [Video For Linux]     [Photo]     [Yosemite News]    [Yosemite Photos]    [gtk]     [KDE]     [Scanner]     [Gimp's Home]     [Gimp Docs]     [Gimp on Windows]     [Steve's Art]     [Webcams]     [Share Your Images]     [Free Online Dating]     [Photo Site]     [Script Fu]     [GIMP Software]     [GIMP Books]

Barnes&Noble.com

Add to Google Follow Gimp on Twitter