From: Darac Newsgroups: comp.os.msdos.djgpp Subject: Size of Loaded Bitmaps in Allegro Organization: Replace 'NoSpam.I.Am' with 'I.Am' in eMail address to Reply Message-ID: X-Newsreader: Forte Agent 1.7/32.534 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 50 Date: Sat, 22 Jan 2000 17:01:55 +0000 NNTP-Posting-Host: 212.56.127.117 X-Complaints-To: abuse AT plus DOT net DOT uk X-Trace: wards 948560690 212.56.127.117 (Sat, 22 Jan 2000 17:04:50 GMT) NNTP-Posting-Date: Sat, 22 Jan 2000 17:04:50 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello everybody! I'm making a little program to convert JPGs into BMPs for my Windows Wallpaper. I've got LIBJPEG 1.03 to load in the JPGs but I was wondering if it's possible to know how big the loaded file is. Here's a quick code fragment of what I'm doing: #inlcude #include BITMAP *in_jpeg, *out_bmp; RGB *in_pal, *out_pal; int main(){ allegro_init(); register_bitmap_file_type("JPG",load_jpeg,save_jpeg); register_bitmap_file_type("JPEG",load_jpeg,save_jpeg); // Ask user for filename and store it in char *Filename . . . set_color_depth(8); // I want to convert to 256 colors set_color_conversion(...All of them...); in_jpeg=load_bitmap(filename,in_pal); // Load JPG out_jpeg=create_bitmap(800,600); // Somewhere to store clear(out_jpeg); // the BMP stretch_blit(....); // Squeeze the JPG into // the BMP, letting Allegro do the color conversion, too and so on. Now, from what I can tell from the Allegro Docs, load_bitmap will create the in_jpeg bitmap and load the JPG into it. However, how can I get the width and height of that bitmap. Also, I'm assuming that the in_jpeg bitmap will be 24bit (or whatever) but do I _have_ to go into graphics mode first. I'd prefer to stay in Text mode all the way through and do all the graphics stuff in memory. Hope you can help. -- Paul Saunders | ICQ : 4161505 | E-Mail : You_Know_Who AT I DOT Am aka Darac Marjal | PGP : 0xCC9A6F67 | http://Move.To/PaulsPage Get Updates on my Sci-Fi Novel by Subscribing to my Mailing List : http://www.onelist.com/community/Pauls_Novel