def ventana(): #Se crea la ventana master = Tk() master.title("PdfMaker") main_frame = Frame(master) main_frame.pack() main_frame.pack_propagate(0) main_frame.config(bg="black", width="500", height="300") frame = Frame(main_frame) frame.pack(anchor="c", pady=50) frame.pack_propagate(0) frame.config(width="300", height="200") black = "#181616" white = "white" frame.config(bg=black) #Estilos para los texto de los Label y Entry disenoText = ('Helvetica', 10, "bold") disenoText1 = ('Helvetica', 10) #Label y Entry para Ingresar el nombre del archivo lblarchivo = Label(frame, text="Nombre del archivo:", fg=white, bg=black, font=disenoText) lblarchivo.pack(anchor=W, pady=2) archivo = StringVar() Archivo = Entry(frame, textvariable=archivo, width=50, bd=1, font=disenoText1) Archivo.pack() Archivo.focus() #Entry para Ingresar el nombre de la persona lblnombre = Label(frame, text="Nombre:", bg=black, fg=white, font=disenoText) lblnombre.pack(anchor=W, pady=2) suNombre = StringVar() Nombre = Entry(frame, textvariable=suNombre, width=50, bd=1, font=disenoText1) Nombre.pack() #Entry para ingresar la cedula de la persona lblCedula = Label(frame, text="Cedula:", fg=white, bg=black, font=disenoText) lblCedula.pack(anchor=W, pady=2) suCedula = StringVar() Cedula = Entry(frame, textvariable=suCedula, width=50, bd=1, font=disenoText1) Cedula.pack() #El boton para Activar la Funcion que crea el archivo btnPdf = Button(frame, bg="white", text="Crear Pdf", command=lambda: pdf(archivo, suNombre, suCedula)) btnPdf.pack(pady=5) master.mainloop()