10,000 drawings, eh? And I bet that:
o The engineers or draftemen or whoever adds drawings and updates
them
spontaneously.
o The drawings don't reside on the Web server, so you need to
access them over the network and relay them to the Web visitor.
o You don't feel like hand-coding 10,000 hyperlinks.
o There's a directory structure, or a database, or both that provides
data that Web visitors would use for searching.
I'm a bit concerned about resizing drawings from 1677x2176 to 500x500.
That's going to shrink them vertically more than horizontally. Squares
will become rectangles; circles will become ovals. Normally that's
unacceptable for an engineering drawings.
Also, engineering drawings frequently have 1-pixel-wide lines. These
are
likely to disappear when you shrink the drawing by one-third.
As to the shrinking, I refer you again to the the CD that comes with
Microsoft Office FrontPage 2003 Inside Out. It contains a Web page
named picsizer.aspx that resizes pictures on the fly. If you code an
<img> tag:
<img src="picsizer.aspx?url=drawings/tractor.jpg&width=500">
the picsizer.aspx page will read the drawings/tractor.jpg picture into
memory on the Web server, resize it to 500x649, and then send the
resulting 500x649 picture to the <img> tag for display on the browser.
649 = 2176 * (500/1677)
But again, I think the greater problems are going to be drawing
legibility, drawing search, dealing with ongoing changes, and finding
some alternative to hand-coding 10,000 hyperlinks.
Jim Buyens
Microsoft FrontPage MVP
http://www.interlacken.com
Author of:
*----------------------------------------------------
|\---------------------------------------------------
|| Microsoft Office FrontPage 2003 Inside Out
||---------------------------------------------------
|| Web Database Development Step by Step .NET Edition
|| Microsoft FrontPage Version 2002 Inside Out
|| Faster Smarter Beginning Programming
|| (All from Microsoft Press)
|/---------------------------------------------------
*----------------------------------------------------