def save_cadImages(self):
"""Save CAD Model in image formats(PNG,JPEG,BMP,TIFF)
Returns:
"""
status = self.resultObj['Bolt']['status']
if status is True:
files_types = "PNG (*.png);;JPEG (*.jpeg);;TIFF (*.tiff);;BMP(*.bmp)"
fileName, _ = QFileDialog.getSaveFileName(self, 'Export', os.path.join(str(self.folder), "untitled.png"),
files_types)
fName = str(fileName)
file_extension = fName.split(".")[-1]
if file_extension == 'png' or file_extension == 'jpeg' or file_extension == 'bmp' or file_extension == 'tiff':
self.display.ExportToImage(fName)
QMessageBox.about(self, 'Information', "File saved")
else:
self.ui.actionSave_current_image.setEnabled(False)
QMessageBox.about(self,'Information', 'Design Unsafe: CAD image cannot be saved')
评论列表
文章目录