|
@@ -2096,32 +2096,32 @@ namespace PDF_Master.ViewModels.Tools
|
|
|
|
|
|
break;
|
|
|
|
|
|
- //预设 重新定义后 会将文本内容 带上
|
|
|
- //case AnnotArgsType.AnnotFreeText:
|
|
|
+ //预设 重新定义后 会将文本内容 带上
|
|
|
+ case AnnotArgsType.AnnotFreeText:
|
|
|
|
|
|
- // if (PropertyPanel != null && PropertyPanel.annot != null && PDFViewer.MouseMode == MouseModes.AnnotCreate)
|
|
|
- // {
|
|
|
- // if (StrAnnotToolChecked == key.Key)
|
|
|
- // {
|
|
|
- // if (PropertyPanel.annot is FreeTextAnnotArgs defaultAnnot)
|
|
|
- // {
|
|
|
- // FreeTextAnnotArgs freetextArgs = new FreeTextAnnotArgs();
|
|
|
- // freetextArgs.FontColor = defaultAnnot.FontColor;
|
|
|
- // freetextArgs.LineColor = defaultAnnot.LineColor;
|
|
|
- // freetextArgs.BgColor = defaultAnnot.BgColor;
|
|
|
- // freetextArgs.Transparency = defaultAnnot.Transparency;
|
|
|
- // freetextArgs.FontName = defaultAnnot.FontName;
|
|
|
- // freetextArgs.FontSize = defaultAnnot.FontSize;
|
|
|
- // freetextArgs.IsBold = defaultAnnot.IsBold;
|
|
|
- // freetextArgs.IsItalic = defaultAnnot.IsItalic;
|
|
|
- // freetextArgs.LineWidth = defaultAnnot.LineWidth;
|
|
|
- // freetextArgs.Align = defaultAnnot.Align;
|
|
|
-
|
|
|
- // PDFViewer.SetToolParam(defaultAnnot);
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
- // break;
|
|
|
+ if (PropertyPanel != null && PropertyPanel.annot != null && PDFViewer.MouseMode == MouseModes.AnnotCreate)
|
|
|
+ {
|
|
|
+ if (StrAnnotToolChecked == key.Key)
|
|
|
+ {
|
|
|
+ if (PropertyPanel.annot is FreeTextAnnotArgs defaultAnnot)
|
|
|
+ {
|
|
|
+ FreeTextAnnotArgs freetextArgs = new FreeTextAnnotArgs();
|
|
|
+ freetextArgs.FontColor = defaultAnnot.FontColor;
|
|
|
+ freetextArgs.LineColor = defaultAnnot.LineColor;
|
|
|
+ freetextArgs.BgColor = defaultAnnot.BgColor;
|
|
|
+ freetextArgs.Transparency = defaultAnnot.Transparency;
|
|
|
+ freetextArgs.FontName = defaultAnnot.FontName;
|
|
|
+ freetextArgs.FontSize = defaultAnnot.FontSize;
|
|
|
+ freetextArgs.IsBold = defaultAnnot.IsBold;
|
|
|
+ freetextArgs.IsItalic = defaultAnnot.IsItalic;
|
|
|
+ freetextArgs.LineWidth = defaultAnnot.LineWidth;
|
|
|
+ freetextArgs.Align = defaultAnnot.Align;
|
|
|
+
|
|
|
+ PDFViewer.SetToolParam(freetextArgs);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ break;
|
|
|
}
|
|
|
}
|
|
|
}
|