也许我漏了什么。
我以为 WPF 的基于矢量的绘图(如 DrawingGroup、DrawingGeometry 等)已经可以序列化了。但是事实并非如此。 所以,我应该遍历所有这些绘图子元素,并存储它们的点、线、笔刷等(这些也不可序列化),然后自己进行自定义序列化吗?
这真的很困难,还是我漏了什么很明显的东西?
我的意思是,即使序列化位图图像也很容易。我认为序列化基于矢量的绘图应该更容易(没有质量损失,只有描述信息,没有大量数据)。
感谢您提供实用的答案、替代方案和评论!
也许我漏了什么。
我以为 WPF 的基于矢量的绘图(如 DrawingGroup、DrawingGeometry 等)已经可以序列化了。但是事实并非如此。 所以,我应该遍历所有这些绘图子元素,并存储它们的点、线、笔刷等(这些也不可序列化),然后自己进行自定义序列化吗?
这真的很困难,还是我漏了什么很明显的东西?
我的意思是,即使序列化位图图像也很容易。我认为序列化基于矢量的绘图应该更容易(没有质量损失,只有描述信息,没有大量数据)。
感谢您提供实用的答案、替代方案和评论!
这只是一个想法:将其序列化为字节数组怎么样?