Browse Source

ComPDFKit(windows) -form/注释,添加签名时,加入透明文件,背景图显示问题

zhuyi 1 year ago
parent
commit
e455939e74

+ 3 - 3
compdfkit_demo_windows/compdfkit/compdfkit-tools/Annotation/PDFAnnotationPanel/PDFAnnotationUI/CPDFCreateSignatureDialog.xaml

@@ -417,13 +417,13 @@
                             <RowDefinition Height="20"/>
                             <RowDefinition Height="38"/>
                         </Grid.RowDefinitions>
-                        <StackPanel VerticalAlignment="Bottom">
+                        <StackPanel x:Name="AddImagebackground" VerticalAlignment="Bottom">
                             <Image Height="112" Width="112" Source="pack://application:,,,/com.compdfkit.tools;component/Asset/Resource/Annotation/Signature/Dropimage.png"/>
                             <TextBlock Text="Drop image here"  HorizontalAlignment="Center"/>
                             <TextBlock Text="or"  HorizontalAlignment="Center"/>
-                            <Button  x:Name="AddImageBtn" Style="{DynamicResource LinkButton}" HorizontalAlignment="Center" Content="Select a File" Click="OpenImage_Click"/>
+                            <Button Style="{DynamicResource LinkButton}" HorizontalAlignment="Center" Content="Select a File" Click="OpenImage_Click"/>
                         </StackPanel>
-                        <Image x:Name="ImageImage" SourceUpdated="ImageImage_SourceUpdated" Grid.RowSpan="3" HorizontalAlignment="Center" VerticalAlignment="Center"  Grid.ColumnSpan="4" Visibility="{Binding ElementName=AddImageBtn,Path=Visibility, Converter={StaticResource ReverseVisibilityConvert}}"/>
+                        <Image x:Name="ImageImage" SourceUpdated="ImageImage_SourceUpdated" Grid.RowSpan="3" HorizontalAlignment="Center" VerticalAlignment="Center"  Grid.ColumnSpan="4" Visibility="{Binding ElementName=AddImagebackground,Path=Visibility, Converter={StaticResource ReverseVisibilityConvert}}"/>
                     </Grid>
                 </Grid>
             </TabItem>

+ 2 - 2
compdfkit_demo_windows/compdfkit/compdfkit-tools/Annotation/PDFAnnotationPanel/PDFAnnotationUI/CPDFCreateSignatureDialog.xaml.cs

@@ -88,7 +88,7 @@ namespace compdfkit_tools.Annotation.PDFAnnotationPanel.PDFAnnotationUI
             DrawinkCanvas.Strokes.Clear();
             InPutTextBox.Text = "";
             ImageImage.Source = null;
-            AddImageBtn.Visibility = Visibility.Visible;
+            AddImagebackground.Visibility = Visibility.Visible;
             SaveBtn.IsEnabled = false;
 
             DrawinkCanvas.DefaultDrawingAttributes.Color = solidColorBrush.Color;
@@ -136,7 +136,7 @@ namespace compdfkit_tools.Annotation.PDFAnnotationPanel.PDFAnnotationUI
                     }
                     SaveToPath = path;
 
-                    AddImageBtn.Visibility = Visibility.Collapsed;
+                    AddImagebackground.Visibility = Visibility.Collapsed;
                     ImageImage.Source = targetBitmap;
                     SaveBtn.IsEnabled = true;
                 }

+ 3 - 3
compdfkit_demo_windows/compdfkit/compdfkit-tools/Annotation/PDFAnnotationPanel/PDFAnnotationUI/CPDFCreateStampDialog.xaml

@@ -385,13 +385,13 @@
                             <RowDefinition Height="20"/>
                             <RowDefinition Height="38"/>
                         </Grid.RowDefinitions>
-                        <StackPanel VerticalAlignment="Bottom">
+                        <StackPanel  x:Name="AddImagebackground"  VerticalAlignment="Bottom">
                             <Image Height="112" Width="112" Source="pack://application:,,,/com.compdfkit.tools;component/Asset/Resource/Annotation/Signature/Dropimage.png"/>
                             <TextBlock Text="Drop image here"  HorizontalAlignment="Center"/>
                             <TextBlock Text="or"  HorizontalAlignment="Center"/>
-                            <Button  x:Name="AddImageBtn" Style="{DynamicResource LinkButton}" HorizontalAlignment="Center" Content="Select a File" Click="OpenImage_Click"/>
+                            <Button Style="{DynamicResource LinkButton}" HorizontalAlignment="Center" Content="Select a File" Click="OpenImage_Click"/>
                         </StackPanel>
-                        <Image x:Name="ImageImage" SourceUpdated="ImageImage_SourceUpdated" Grid.RowSpan="3" HorizontalAlignment="Center" VerticalAlignment="Center"  Grid.ColumnSpan="4" Visibility="{Binding ElementName=AddImageBtn,Path=Visibility, Converter={StaticResource ReverseVisibilityConvert}}"/>
+                        <Image x:Name="ImageImage" SourceUpdated="ImageImage_SourceUpdated" Grid.RowSpan="3" HorizontalAlignment="Center" VerticalAlignment="Center"  Grid.ColumnSpan="4" Visibility="{Binding ElementName=AddImagebackground,Path=Visibility, Converter={StaticResource ReverseVisibilityConvert}}"/>
                     </Grid>
                 </Grid>
             </TabItem>

+ 3 - 3
compdfkit_demo_windows/compdfkit/compdfkit-tools/Annotation/PDFAnnotationPanel/PDFAnnotationUI/CPDFCreateStampDialog.xaml.cs

@@ -136,7 +136,7 @@ namespace compdfkit_tools.Annotation.PDFAnnotationPanel.PDFAnnotationUI
                         ImageImage.Source = targetBitmap;
                         StampWidth = targetBitmap.PixelWidth;
                         StampHeight = targetBitmap.PixelHeight;
-                        AddImageBtn.Visibility = Visibility.Collapsed;
+                        AddImagebackground.Visibility = Visibility.Collapsed;
                     }
                     else
                     {
@@ -160,7 +160,7 @@ namespace compdfkit_tools.Annotation.PDFAnnotationPanel.PDFAnnotationUI
                         ImageImage.Source = targetBitmap;
                         StampWidth = targetBitmap.PixelWidth;
                         StampHeight = targetBitmap.PixelHeight;
-                        AddImageBtn.Visibility = Visibility.Collapsed;
+                        AddImagebackground.Visibility = Visibility.Collapsed;
                         SaveBtn.IsEnabled = true;
                     }
                 }
@@ -384,7 +384,7 @@ namespace compdfkit_tools.Annotation.PDFAnnotationPanel.PDFAnnotationUI
             Date.IsChecked = false;
             Time.IsChecked = false;
             StampText.Text = "Stamp Text";
-            AddImageBtn.Visibility = Visibility.Visible;
+            AddImagebackground.Visibility = Visibility.Visible;
             SaveBtn.IsEnabled = false;
             UpTextPreview();
         }