Browse Source

编辑PDF- 修复透明度显示为99%的问题

ZhouJieSheng 1 year ago
parent
commit
f714e79e49

+ 2 - 2
PDF Office/ViewModels/PropertyPanel/PDFEdit/ImageEditPropertyViewModel.cs

@@ -99,7 +99,7 @@ namespace PDF_Master.ViewModels.PropertyPanel.PDFEdit
                 SetProperty(ref _transpent, value);
                 if (Transpent == 100|| Transpent == 75||Transpent == 50|| (Transpent == 25))
                 {
-                    TextEditEvent.Transparency = (int)((_transpent * 255) / 100);
+                    TextEditEvent.Transparency = (int)((_transpent * 255) / 100.0);
                     TextEditEvent.UpdatePDFEditByEventArgs();
                     OpacityUI = _transpent / 100.0;
                   
@@ -247,7 +247,7 @@ namespace PDF_Master.ViewModels.PropertyPanel.PDFEdit
                 }
                 else
                 {
-                    TextEditEvent.Transparency = (int)((_transpent * 255)/100);
+                    TextEditEvent.Transparency = (int)((_transpent * 255)/100.0);
                     TextEditEvent.UpdatePDFEditByEventArgs();
                     OpacityUI = _transpent / 100.0;
                     TextEditEvent.SaveClip();