SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

<html>
<head>
<title>Tiler</title>
</head>
<body>
<b>Tiler</b><hr>

<!-- ============================= -->
<table>
<tr><td><b>Version:</b></td><td>1.1</td></tr> <tr><td><b>Author:</b></td><td>Jeff Clement</td></tr> <tr><td><b>Status:</b></td><td>Active</td></tr> </table>
<p>A really quick little GUI application for Win/Lin/* that can tile an image into a big image with customizable borders and such. It is intended for printing multiple "wallet" size photos on a 4x6 photo.</p> <h2>Project Description</h2>

<!-- Content generated with JDOC 2.0 --> <!-- Generated on: Mon Sep 15 09:24:06 2003 --> <H1 class="jdocHeader"><a name="sect_1.">1. The Application</a></H1> <P>Tiler will take an image and generate a new image by tiling it. You can setup how to tile the image and configure things like border size and colors. The goal of this project is to make an easy way to print multiple wallet size photos on a single 4x6. </P> <P>The reason I wrote this is because we wanted wallet size photos of our daughter, Kailey. We have digital versions of most of our photos and usually just order prints from FutureShop's photo finishing service. However a sheet of 8 wallets costs $5.00 while a 4x6 that, in my opinion, can hold 4 wallet size photos is only $0.50. So the pictures end up being a bit smaller but they are dirt cheap.</P> <P>The app itself is written in Python and using PIL and wxPython (hence the huge Windows binary size). Using it should be pretty easy. Just try it out and convert some of your images and look at the result.</P> <H1 class="jdocHeader"><a name="sect_2.">2. The Library</a></H1> <P>Tiler also comes with libtile.py. It is a Python script to tile images programmatically. It provides all the same features as the GUI and is rather easy to use. Documentation on using it is provided in the source code.</P> <H1 class="jdocHeader"><a name="sect_3.">3. History</a></H1> <UL>
<LI>2003/09/15 - 1.1 - Tile dimensions now 1 to 10 not 2 to 10. </UL>

<p align=center><b>Click on an image to see it full-size.</b></p> <TABLE>
<TR><TD VALIGN=TOP><A HREF="images/0.jpg"><IMG HEIGHT=192 WIDTH=256 SRC="images/0.jpg" BORDER=1></A></TD><TD VALIGN=CENTER>Original image</TD></TR> <TR><TD VALIGN=TOP><A HREF="images/screenshot.png"><IMG HEIGHT=192 WIDTH=256 SRC="images/screenshot.png" BORDER=1></A></TD><TD VALIGN=CENTER>Tiler settings used for this demo</TD></TR> <TR><TD VALIGN=TOP><A HREF="images/0-tiled.jpg"><IMG HEIGHT=192 WIDTH=256 SRC="images/0-tiled.jpg" BORDER=1></A></TD><TD VALIGN=CENTER>Tiled output image ready for printing to a 4x6</TD></TR> </TABLE>
<h2>Requirements</h2>
<UL>
<LI><a href="http://python.org">Python 2.2+</a> <LI><a href="http://wxpython.org">wxPython</a> <LI><a href="http://www.pythonware.com/products/pil/">Python Imaging Library</a> </UL>
<h2>License</h2>
<p><b>This software is licensed under the BSD license. Please make sure you have read and understood this license before downloading this software!</b></p>

<P>
Copyright (c) 2003, Jeffrey Clement
All rights reserved.
</P>

<P>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: </P>

<UL>
<LI> Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. <LI> Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. <LI> Neither the name of the Bluesine nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. </UL>

<P>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</P>

</body>
</html>


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.