【问题标题】:convert Thomas J Bradley Signature Pad JSON to PNG using C#使用 C# 将 Thomas J Bradley 签名板 JSON 转换为 PNG
【发布时间】:2012-05-27 12:50:33
【问题描述】:

我正在测试Signature Pad plugin by Thomas J Bradley 并使其正常工作,并且能够使用 PHP 将 JSON 签名转换为 PNG,但希望能够使用 C# 将 JSON 签名转换为 PNG。

有一个名为SignatureToImageDotNet 的补充课程,我无法开始工作。我应该提一下,我是 ASP.NET / C# 的新手。到目前为止,我已经在 Webmatrix 中创建了一个网站,并启动并运行了签名捕获表单,并且可以将输出的 JSON 返回到页面,但无法将其转换为 PNG 图像。我创建了一个“App_Code”文件夹并将“SignatureToImage.cs”文件放入其中,但我不知道如何调用它。

我确信这对于具有 ASP.NET / C# 经验的人来说是非常微不足道的,我希望有人以前做过或可以做到这一点,并让我确切地知道如何做到这一点,因为文档非常简短.

【问题讨论】:

    标签: javascript asp.net json webmatrix


    【解决方案1】:

    您在创建 App_Code 文件夹时做了正确的事情,通常人们会错过这部分。就调用类而言,ASP.NET Web Pages 的工作方式与 PHP 非常相似。您在 cshtml 页面顶部创建一个代码块,该代码块在页面加载时执行:

    http://www.asp.net/web-pages/tutorials/introducing-aspnet-web-pages-2/getting-started

    根据您在请求中执行的其他操作(我需要更多信息/代码),我猜您可以开始在页面顶部的剃刀块内使用 SignatureToImage 类:

    default.cshtml

    @{
         if (IsPostback) {
             var sigToImg = new SignatureToImage();
             var signatureImage = sigToImg.SigJsonToImage(signatureJson);
             // do something with the image!
         }
     }
    
    <html>
    ....
    

    我知道答案有点开放,但如果您有更具体的问题,请随时向我提问有关网页或 C# 工作原理的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-12
      • 1970-01-01
      • 2018-06-26
      • 1970-01-01
      • 2010-09-08
      • 2018-05-05
      • 2018-06-09
      • 2021-12-14
      相关资源
      最近更新 更多