Browse Source

编辑PDF - 图片不透明度

chenrongqian@kdanmobile.com 2 years ago
parent
commit
66a459ff47

+ 7 - 0
PDF Office/ViewModels/PropertyPanel/PDFEdit/ImageEditPropertyViewModel.cs

@@ -33,6 +33,12 @@ namespace PDF_Office.ViewModels.PropertyPanel.PDFEdit
         #endregion
 
         #region 不透明度
+        private double _opacity;
+        public double OpacityUI
+        {
+            get { return _opacity; }
+            set { SetProperty(ref _opacity, value); }
+        }
         private double _transpent;
         public double Transpent
         {
@@ -54,6 +60,7 @@ namespace PDF_Office.ViewModels.PropertyPanel.PDFEdit
                     {
                         TextEditEvent.Transparent = (int)(_transpent * 2.55);
                         TextEditEvent.UpdatePDFEditByEventArgs();
+                        OpacityUI = _transpent / 100.0;
                     }
 
                 }

+ 1 - 4
PDF Office/Views/PropertyPanel/PDFEdit/ImageEditProperty.xaml

@@ -55,11 +55,8 @@
                         Name="FreeTextBorder1"
                         Padding="5"
                         HorizontalAlignment="Center"
-                        VerticalAlignment="Center">
+                        VerticalAlignment="Center" Opacity="{Binding OpacityUI,Mode=OneWay}">
                         <Image x:Name="ImgExmple" Source="{Binding CurrentImg}">
-                            <!--<Image.RenderTransform>
-                                <RotateTransform x:Name="test" Angle="{Binding Angle}" />
-                            </Image.RenderTransform>-->
                         </Image>
                     </Border>
                 </Grid>