title: Default Image sizes in ttk.Label
body: <p>Currently I'm using this snippet of code which seems pretty easy:</p>
  
  <pre><code>label = ttk.Label(mainframe)
  image1 = PhotoImage(file='my_image.gif')
  label['image'] = image1
  label.grid(column=1, row=0)
  </code></pre>
  
  <p>However, if I edit the size of my_image.gif in photoshop, then run it again, the image gets stretched to the same size, and this seems to continue no matter how small I make the base image. This seems to suggest to me that the PhotoImage or something above it enforces a default size or specific minimum size. I cannot find any documentation to suggest that this is the case.</p>
  
  <p>From <a href="https://stackoverflow.com/questions/11598360/how-can-i-display-an-image-in-python-3-using-tkinter-ttk">here</a> I found the help(PhotoImage) suggestion which I used. When in the python interpreter I run the help(PhotoImage) command and I found this:</p>
  
  <pre><code>height(self)
      Return the height of the image.
  type(self)
      Return the type of the imgage, e.g. "photo" or "bitmap".
  width(self)
      Return the width of the image.
  </code></pre>
  
  <p>But it doesn't seem to provide me with an image sizing of any type either.</p>
  
  <p>After searching all over and seeing no reference at all, i'm beginning to suspect that using images in a Label is for a specific purpose and I'm approaching this all wrong. All i'm trying to do is place a logo at the top of the window, but I want the logo to be limited in size so it doesn't take over the whole window.</p>
  
  <p>Also of note is <a href="https://stackoverflow.com/questions/17624309/is-there-an-in-depth-ttk-styling-guide-available">this question</a> which seems to be lacking an answer but I too am curious if there is some documentation on it. Maybe I'm missing something obvious but I did check the python documentation and the <a href="http://www.tkdocs.com" rel="nofollow noreferrer">http://www.tkdocs.com</a> site for more information.</p>