【问题标题】:Saving a generated PNG file to SQL Server varbinary(max)将生成的 PNG 文件保存到 SQL Server varbinary(max)
【发布时间】:2011-08-09 22:47:51
【问题描述】:

我在 Silverlight 中创建了一个绘图应用程序,当用户点击“保存”按钮时,它会从 InkPresenter 控件生成一个 png 文件。我使用以下文章中的代码来完成 png 的创建:

http://rongchaua.net/blog/windows-phone-signature-capturing-with-inkpresenter-and-save-to-png-file/

这一切都很好。但是,该过程的最后一步是将该 png 文件保存到数据库表中的 varbinary(max) 字段中。有谁知道如何将保存的 png 文件转换为与 varbinary(max) 字段兼容的格式?

【问题讨论】:

    标签: silverlight varbinarymax


    【解决方案1】:

    我找到了解决方案。首先,我必须增加 OData 服务中的最大缓冲区大小:

    http://malvinly.com/2011/05/09/wcf-data-services-and-maxreceivedmessagesize/

    然后,我找到了将位图转换为字节数组的代码:

    Silverlight: image to byte[]

    不得不做一些其他的事情来收紧它,但它现在正在工作。

    【讨论】:

      猜你喜欢
      • 2021-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-08
      • 1970-01-01
      • 2012-04-26
      • 2010-11-15
      相关资源
      最近更新 更多