class_docstr: A Tkinter-compatible photo image.  This can be used
  everywhere Tkinter expects an image object.  If the image is an RGBA
  image, pixels having alpha 0 are treated as transparent.
  
  The constructor takes either a PIL image, or a mode and a size.
  Alternatively, you can use the ``file`` or ``data`` options to initialize
  the photo image object.
  
  :param image: Either a PIL image, or a mode string.  If a mode string is
                used, a size must also be given.
  :param size: If the first argument is a mode string, this defines the size
               of the image.
  :keyword file: A filename to load the image from (using
                 ``Image.open(file)``).
  :keyword data: An 8-bit string containing image data (as loaded from an
                 image file).
class_docstr_tok: ["A","Tkinter-compatible","photo","image",".","This","can","be","used","everywhere","Tkinter","expects","an","image","object",".","If","the","image","is","an","RGBA","image",",","pixels","having","alpha","0","are","treated","as","transparent",".","The","constructor","takes","either","a","PIL","image",",","or","a","mode","and","a","size",".","Alternatively",",","you","can","use","the","``","file","``","or","``","data","``","options","to","initialize","the","photo","image","object",".",":","param","image",":","Either","a","PIL","image",",","or","a","mode","string",".","If","a","mode","string","is","used",",","a","size","must","also","be","given",".",":","param","size",":","If","the","first","argument","is","a","mode","string",",","this","defines","the","size","of","the","image",".",":","keyword","file",":","A","filename","to","load","the","image","from","(","using","``","Image.open","(","file",")","``",")",".",":","keyword","data",":","An","8-bit","string","containing","image","data","(","as","loaded","from","an","image","file",")","."]
docstr: Get the width of the image.
  
  :return: The width, in pixels.
docstr_tok: ["Get","the","width","of","the","image",".",":","return",":","The","width",",","in","pixels","."]
code: def width(self):
      """
      Get the width of the image.
  
      :return: The width, in pixels.
      """
      return self.__size[0]
  
file_path: pillow-simd/src/PIL/ImageTk.py
imports: import tkinter
  from io import BytesIO
  from .None import Image
label_desc: Use image node_id 4 for calling the PhotoImage obj's underlying member method code with example usage: obj.width() and returns: self