@@ -428,22 +428,20 @@ def browse_input_file(self):
428428 self .input_entry .delete (0 , tk .END )
429429 self .input_entry .insert (0 , path )
430430
431- def read_metadata (input_path = self .input_path ):
432- converter = MangaPdfConverter (input_path = self .input_path , output_path = self .output_path , pagelayout = self .pagelayout_var .get (), pagemode = self .pagemode_var .get (), direction = self .direction_var .get ())
433- if converter .is_epub_file (input_path ):
434- with zipfile .ZipFile (self .input_path ) as epub :
435- opf_name = converter .extract_epub_contents (epub )[3 ]
436- epub_metadata = converter .extract_epub_metadata (epub , opf_name )
437- self .title_entry .delete (0 , tk .END )
438- self .title_entry .insert (0 , epub_metadata ['title' ])
439- self .author_entry .delete (0 , tk .END )
440- self .author_entry .insert (0 , epub_metadata ['creator' ])
441- self .publisher_entry .delete (0 , tk .END )
442- self .publisher_entry .insert (0 , epub_metadata ['publisher' ])
443- if epub_metadata ['date' ]:
444- self .creation_date_combobox .set (epub_metadata ['date' ])
445- #print(pdf_metadata)
446- read_metadata ()
431+ converter = MangaPdfConverter (input_path = self .input_path , output_path = self .output_path , pagelayout = self .pagelayout_var .get (), pagemode = self .pagemode_var .get (), direction = self .direction_var .get ())
432+ if converter .is_epub_file (input_path ):
433+ with zipfile .ZipFile (self .input_path ) as epub :
434+ opf_name = converter .extract_epub_contents (epub )[3 ]
435+ epub_metadata = converter .extract_epub_metadata (epub , opf_name )
436+ self .title_entry .delete (0 , tk .END )
437+ self .title_entry .insert (0 , epub_metadata ['title' ])
438+ self .author_entry .delete (0 , tk .END )
439+ self .author_entry .insert (0 , epub_metadata ['creator' ])
440+ self .publisher_entry .delete (0 , tk .END )
441+ self .publisher_entry .insert (0 , epub_metadata ['publisher' ])
442+ if epub_metadata ['date' ]:
443+ self .creation_date_combobox .set (epub_metadata ['date' ])
444+ #print(pdf_metadata)
447445
448446 def browse_input_directory (self ):
449447 path = filedialog .askdirectory ()
0 commit comments