Browse Source

编辑-图片编辑透明度bug修复;文字编辑字体显示bug修复

lvle 1 năm trước cách đây
mục cha
commit
03c9f82966

+ 4 - 1
PDF Office/Model/AnnotPanel/FontBoard.cs

@@ -544,7 +544,10 @@ namespace PDF_Master.Model.AnnotPanel
                 fontFamily = "Helvetica";
                 uiStr = "Helvetica";
             }
-
+            if(fontFamily == "Times-Roman")
+            {
+                uiStr = "Times New Roman";
+            }
             CurrentFontFamily = new ComboDataItem(fontFamily, uiStr);
         }
 

+ 3 - 3
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 * 2.55);
+                    TextEditEvent.Transparency = (int)(_transpent * 255) / 100;
                     TextEditEvent.UpdatePDFEditByEventArgs();
                     OpacityUI = _transpent / 100.0;
                   
@@ -247,7 +247,7 @@ namespace PDF_Master.ViewModels.PropertyPanel.PDFEdit
                 }
                 else
                 {
-                    TextEditEvent.Transparency = (int)(_transpent * 2.55);
+                    TextEditEvent.Transparency = (int)(_transpent * 255)/100;
                     TextEditEvent.UpdatePDFEditByEventArgs();
                     OpacityUI = _transpent / 100.0;
                     TextEditEvent.SaveClip();
@@ -636,7 +636,7 @@ namespace PDF_Master.ViewModels.PropertyPanel.PDFEdit
                     IsLayoutAvgAlign = false;
                 }
 
-                var tranUI = (TextEditEvent.Transparency / 255)*100;
+                var tranUI = (TextEditEvent.Transparency * 100 / 255);
                 var temp = Math.Round((double)tranUI, 0);
                 Transpent = temp;
                 OpacityUI = temp / 100.0;