Re: using webdna to determine pixel parameters

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 33758
interpreted = N
texte = I found this in my pile of messages to delete. It may be what you're looking for....-- Robert Wade ====================== CABIN6 Design================================================ |[ //\ ||} || ||\| V| ================================================www.cabin6.com =============== robert@cabin6.com This one always bothered me, so I took a whack at it this morning.The following code should pull the width and height values from all the gif files it finds in the same directory that the template is in -- WITH the following exceptions:1) For all gifs 255 x 255 and under, there should be no problems.2) Any width or height value that's a multiple of 256 will be over-reported as 32 pixels larger (ie: 256 becomes 288, 512 = 544, 768 = 800, etc)3) Any width or height value falling between 8192 and 8448 will be grossly *under*-reported.Of course, there wouldn't be *any* problems if WebCat didn't clean null characters (remind me again why we're still saddled with this legacy because of PageMill? ; ) but still, if you can live with the limitations, I thought the code may be of some use until WebCat 4 comes along.What ever happened to the [includeRAW] (not [include file&raw=T]) that Grant had mentioned two years back? You'll need a hexadecimal to decimal conversion table to run this. One is available at: http://toastdesign.com/hexToDec.txt [listfiles /][showif [getchars start=1&end=4&from=end][filename][/getchars]=.gif][text]theFile=[include file=[filename]][/text] [math show=f]loW=[convertchars db=hexToDec.txt][getchars start=7&end=7][theFile][/getchars][/convertchars][/math] [math show=f]hiW=[convertchars db= hexToDec.txt][getchars start=8&end=8][theFile][/getchars][/convertchars][/math] [math show=f]loH=[convertchars db= hexToDec.txt][getchars start=9&end=9][theFile][/getchars][/convertchars][/math] [math show=f]hiH=[convertchars db= hexToDec.txt][getchars start=10&end=10][theFile][/getchars][/convertchars][/math][showif [hiW]!32][math show=f]width=[hiW]*256+[loW][/math][/showif] [hideif [hiW]!32][math show=f]width=[loW][/math][/hideif] [showif [hiH]!32][math show=f]height=[hiH]*256+[loH][/math][/showif] [hideif [hiH]!32][math show=f]height=[loH][/math][/hideif] [/showif] [/listfiles]
FilenameWidthHeightImage
[filename][width][height]
Rob Marquardt Designer/Resident Wirehead Toast Design800 Washington Avenue North Minneapolis MN 55401 612.330.9863 v 612.321.9424 f www.toastdesign.com ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Jeff Grady wrote:> Not too long ago someone posted a message that > contained some webDNA that calculated an image's pixel > parameters on the fly. I thought I saved it, but I > did not. If anyone has this message and could repost > it here, that would be awesome! > > Thanks! > > __________________________________________________ > Do You Yahoo!? > Get Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > Web Archive of this list is at: http://search.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: using webdna to determine pixel parameters (John Butler 2000)
  2. Re: using webdna to determine pixel parameters (Rob Marquardt 2000)
  3. Re: using webdna to determine pixel parameters (Robert Wade 2000)
  4. Re: using webdna to determine pixel parameters (Aaron Lynch 2000)
  5. Re: using webdna to determine pixel parameters (Jeff Grady 2000)
  6. Re: using webdna to determine pixel parameters (WebDNA Support 2000)
  7. Re: using webdna to determine pixel parameters (Kenneth Grome 2000)
  8. using webdna to determine pixel parameters (Jeff Grady 2000)
I found this in my pile of messages to delete. It may be what you're looking for....-- Robert Wade ====================== CABIN6 Design================================================ |[ //\ ||} || ||\| V| ================================================www.cabin6.com =============== robert@cabin6.com This one always bothered me, so I took a whack at it this morning.The following code should pull the width and height values from all the gif files it finds in the same directory that the template is in -- WITH the following exceptions:1) For all gifs 255 x 255 and under, there should be no problems.2) Any width or height value that's a multiple of 256 will be over-reported as 32 pixels larger (ie: 256 becomes 288, 512 = 544, 768 = 800, etc)3) Any width or height value falling between 8192 and 8448 will be grossly *under*-reported.Of course, there wouldn't be *any* problems if WebCat didn't clean null characters (remind me again why we're still saddled with this legacy because of PageMill? ; ) but still, if you can live with the limitations, I thought the code may be of some use until WebCat 4 comes along.What ever happened to the [includeRAW] (not [include file&raw=T]) that Grant had mentioned two years back? You'll need a hexadecimal to decimal conversion table to run this. One is available at: http://toastdesign.com/hexToDec.txt [listfiles /][showif [getchars start=1&end=4&from=end][filename][/getchars]=.gif][text]theFile=[include file=[filename]][/text] [math show=f]loW=[convertchars db=hexToDec.txt][getchars start=7&end=7][theFile][/getchars][/convertchars][/math] [math show=f]hiW=[convertchars db= hexToDec.txt][getchars start=8&end=8][theFile][/getchars][/convertchars][/math] [math show=f]loH=[convertchars db= hexToDec.txt][getchars start=9&end=9][theFile][/getchars][/convertchars][/math] [math show=f]hiH=[convertchars db= hexToDec.txt][getchars start=10&end=10][theFile][/getchars][/convertchars][/math][showif [hiW]!32][math show=f]width=[hiW]*256+[loW][/math][/showif] [hideif [hiW]!32][math show=f]width=[loW][/math][/hideif] [showif [hiH]!32][math show=f]height=[hiH]*256+[loH][/math][/showif] [hideif [hiH]!32][math show=f]height=[loH][/math][/hideif] [/showif] [/listfiles]
FilenameWidthHeightImage
[filename][width][height]
Rob Marquardt Designer/Resident Wirehead Toast Design800 Washington Avenue North Minneapolis MN 55401 612.330.9863 v 612.321.9424 f www.toastdesign.com ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Jeff Grady wrote:> Not too long ago someone posted a message that > contained some webDNA that calculated an image's pixel > parameters on the fly. I thought I saved it, but I > did not. If anyone has this message and could repost > it here, that would be awesome! > > Thanks! > > __________________________________________________ > Do You Yahoo!? > Get Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > Web Archive of this list is at: http://search.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Robert Wade

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

color and size options / ARCHIVES (1997) Don't tick me off :) [elaspedtime] (1997) Problem with [Search] inside of [Loop]? (1997) [url] link (1998) [WebDNA] Processor Maxing out (2010) Just a thought (1998) Problems getting parameters passed into email. (1997) Non US IP #'s (2003) [WebDNA] can webdna set the email header (w/[sendmail]) that controls where bounced email goes? (2012) More Hide IFs (2000) Separate SSL Server (1997) NTbeta18 corrupted? (1997) Questions about maximum (1999) Webmerchant (1999) find with exceptions (1997) [WebDNA] Issue with [table] append and search from, ... (2016) New public beta available (1997) [WriteFile] problems (1997) (1997) ODBC Performance? (2001)