mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-20 00:16:36 +08:00
block
This commit is contained in:
@@ -12,6 +12,7 @@ using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Xml;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
@@ -646,6 +647,23 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
return new Matrix(double.Parse(pieces[0]), double.Parse(pieces[1]), double.Parse(pieces[2]), double.Parse(pieces[3]), double.Parse(pieces[4]), double.Parse(pieces[5]));
|
||||
}
|
||||
|
||||
public static string SerializeBitmapImage(BitmapImage bitmapImage)
|
||||
{
|
||||
return bitmapImage.ToBase64String();
|
||||
}
|
||||
|
||||
public static BitmapImage DeserializeBitmapImage(string bitmapImagestring)
|
||||
{
|
||||
try
|
||||
{
|
||||
return bitmapImagestring.ToBitmapImage();
|
||||
}
|
||||
catch
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public static string SerializeObject(object obj, string serializableType = null)
|
||||
{
|
||||
if (serializableType?.ToLower() == ".xml")
|
||||
|
||||
Reference in New Issue
Block a user