From: Chris Holmes Newsgroups: comp.os.msdos.djgpp Subject: Re: decoding pcx header Date: Mon, 09 Aug 1999 07:38:55 -0400 Organization: Georgia Institute of Technology, Atlanta GA, USA Lines: 44 Message-ID: <37AEBDCF.5475@surfsouth.com> References: NNTP-Posting-Host: r69h109.res.gatech.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news-int.gatech.edu 934198903 20337 128.61.69.109 (9 Aug 1999 11:41:43 GMT) X-Complaints-To: usenet AT news DOT gatech DOT edu NNTP-Posting-Date: 9 Aug 1999 11:41:43 GMT X-Mailer: Mozilla 3.04Gold (Win95; I) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com YUBS wrote: > > hey there, I'm having some trouble decoding the pcx header. I hunted down > the format and everything, but I still can't seem to be able to read the > dimensions of the image from the header. If anybody knows anywhere I could > get some info on doing this I'd really appreciate it. Basically, I've tried > reading it as a text file and as a binary file, and I've tried reading > character by character and through formatted input (ie using fscanf) but I > can't seem to get it to work. Anyway, thanks for any help you can offer. struct PCXheader { char pcxID; char version; char rleEncoding; char bitsPerPixel; int x1,y1; int x2,y2; int hRes; int vRes; unsigned char palette[48]; char reserved; char colorPlanes; int bytesPerLine; int paletteType; char unused[58]; }; width = x2- x1 +1; height = y2 - y1 +1; I can send you the rest of my source code if you need it. Now if someone has a jpeg reader, that's impressive . I wonder if anyone out there knows the structure to windows font files... I've been looking for them for awhile now. Chris -- I know that I will never be politically correct, and I don't give a damn about my lack of etiquette! -- Meatloaf