def onMergeSingle(self, event): # file_wildcard = "Pdf files(*.pdf)|*.pdf" ret, filePath = ux.showDirDlg(self, 'Open dir to merge', os.path.join(os.getcwd(), 'tmp')) if ret and filePath: self.duokan.mergeSingle(filePath) ux.showMsg(self, 'Finished!', 'Merge single')
def onCrop4Kindle(self, event): file_wildcard = "Pdf files(*.pdf)|*.pdf" ret, filePath = ux.showFileDlg( self, "Open file to crop for printing", os.path.join(os.getcwd(), "books"), file_wildcard ) if ret and filePath: self.duokan.crop4Kindle(filePath) ux.showMsg(self, "Finished!", "Crop for kindle")
def onCrop4Kindle(self, event): file_wildcard = "Pdf files(*.pdf)|*.pdf" ret, filePath = ux.showFileDlg(self, 'Open file to crop for printing', os.path.join(os.getcwd(), 'books'), file_wildcard) if ret and filePath: self.duokan.crop4Kindle(filePath) ux.showMsg(self, 'Finished!', 'Crop for kindle')
def onMergeSingle(self, event): # file_wildcard = "Pdf files(*.pdf)|*.pdf" ret, filePath = ux.showDirDlg(self, "Open dir to merge", os.path.join(os.getcwd(), "tmp")) if ret and filePath: self.duokan.mergeSingle(filePath) ux.showMsg(self, "Finished!", "Merge single")
def onRenameAll(self, event): self.duokan.renameAll() ux.showMsg(self, "Finished", "Rename All")
def onCleanTmp(self, event): self.duokan.cleanTmp() ux.showMsg(self, "Finished", "Clear tmp folder")
def onRenameAll(self, event): self.duokan.renameAll() ux.showMsg(self, 'Finished', 'Rename All')
def onCleanTmp(self, event): self.duokan.cleanTmp() ux.showMsg(self, 'Finished', 'Clear tmp folder')