@@ -288,10 +288,10 @@ def save3(self) -> None:
288288 """
289289 u_password = self .tab3 .line1 .text ()
290290 o_password = self .tab3 .line2 .text ()
291- rotation = int ( self .tab3 .line5 .text () )
292- font_size = int ( self .tab3 .line3 .text () )
291+ rotation = self .tab3 .line5 .text ()
292+ font_size = self .tab3 .line3 .text ()
293293 watermark = self .tab3 .text .toPlainText ()
294- opacity = int ( self .tab3 .line4 .text ()) / 100
294+ opacity = self .tab3 .line4 .text ()
295295 if len (self .tab3 .book_list ) != 0 :
296296 file_name , ok = save (self , ".pdf" )
297297 if ok :
@@ -542,10 +542,10 @@ def preview(self) -> None:
542542 """
543543 preview watermark effects
544544 """
545- rotation = int ( self .tab3 .line5 .text () )
546- font_size = int ( self .tab3 .line3 .text () )
545+ rotation = self .tab3 .line5 .text ()
546+ font_size = self .tab3 .line3 .text ()
547547 watermark = self .tab3 .text .toPlainText ()
548- opacity = int ( self .tab3 .line4 .text ()) / 100
548+ opacity = self .tab3 .line4 .text ()
549549 if len (self .tab3 .book_list ) != 0 :
550550 doc = fitz .Document ()
551551 doc .insert_pdf (self .tab3 .book_list [0 ], from_page = 0 , to_page = 0 )
@@ -563,6 +563,12 @@ def preview(self) -> None:
563563 set_icon (widget = self .tab3 , doc = doc )
564564 doc .close ()
565565 del doc
566+ if not self .tab3 .line5 .text ().strip ():
567+ self .tab3 .line5 .setText (" 0" )
568+ if not self .tab3 .line3 .text ().strip ():
569+ self .tab3 .line3 .setText ("90" )
570+ if not self .tab3 .line4 .text ().strip ():
571+ self .tab3 .line4 .setText ("50" )
566572
567573 @staticmethod
568574 def show_index (par : List [int ], widget : QWidget ):
0 commit comments