问题标签 [topaz-signatures]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1494 浏览

canvas - 将 Topaz Sigweb sigstring 转换为 Base64

我正在开发一个移动应用程序(离子),其中有一个用户签名字段。用户需要用手指在画布上签名。

现在这个应用程序有网络版本,他们使用 topaz sigweb 来做到这一点。现在要保存签名并在两端查看,我需要某种转换。

我检查了 sigweb 的文档,他们以 ASCHII 十六进制格式保存签名。我不确定他们是否使用任何类型的内部加密,因为我无法将十六进制字符串转换为任何有效的 base 64。

我不确定是否有其他方法可以做到这一点。如果有人有任何想法,请分享。

提前致谢。

0 投票
0 回答
102 浏览

c# - 将 ASCII 字符串转换并显示在 Picturebox 上

我正在使用这个黄玉签名板,它在最终签名时将 ASCII 字符串保存到数据库。现在我有一个问题我想从数据库中获取 ASCII 字符串并将其转换为图像并显示在 Picturebox 控件中我有以下代码:

我在这条线上得到一个例外,看起来像这样:

在此处输入图像描述

问题是,我如何才能检索 ASCII 并在图片框上显示?

编辑

在此代码中显示错误.. 在此行:

0 投票
2 回答
340 浏览

c# - 从 Image 转换为 Base64 会返回错误

我正在尝试将图像转换为 base64 字符串,以便可以保存在数据库的列中。现在我看到了这个方法

它在 ASP.NET 中给我一个错误,说它不包含 Save 的定义,询问我是否缺少 Assembly 引用。当我像这样在主方法中调用它时

其中主要代码现在看起来像这样:

它给了我另一个有趣的错误,看起来像这样

请问我到底做错了什么。我在 ASP.NET 网络表单上执行此操作

0 投票
1 回答
249 浏览

c# - 字符串引用未设置为字符串的实例

我正在使用这个黄玉签名板,我正在尝试这样做并保存到数据库现在我有一个输入字段来获取文本框 (HTML) 中的用户名,如下所示

现在当我在后面的代码中这样调用它时

我得到这个错误,String Reference not set to instance of String。我错过了什么吗?有什么我可能做的不对吗?

编辑

当我做 Shift + F9 我得到这个图像

错误 + 异常

编辑

HTML 部分如下所示:

后端(后面的代码)看起来像这样

0 投票
1 回答
84 浏览

javascript - 将位图字符串转换为 Base64 图像

我正在使用黄玉 Sigidp1。他们有一个返回位图字符串的 API。从那里的网站https://www.topazsystems.com/Software/sigidp1.pdf

现在我有了这个字符串。如何将其转换为 base64 图像?

更新:这里是前几个字符 93B2000004B8000009000500E4D69C820000000069006D006100670065000452E30B918FCE119DE30

0 投票
2 回答
103 浏览

c# - 使用 Topaz Systems 签名板检索签名时出现问题

我一直在研究这个问题一段时间,我有一个 Topaz 签名板,用于在用户使用我正在开发的应用程序时捕获他们的签名。我正在使用 Topaz 提供的标准演示应用程序来执行此操作(https://topazsystems.com/Software/sigplusnet_csharp_wpfsimpledemo.zip

我正在检索签名字符串,我可以将其保存到数据库(Microsoft SQL Server 2019);但是当我试图把它拉回来重建签名时,我不知道该怎么做。

我决定尝试“GetSigImage()”方法,但我也遇到了奇怪的错误见下文:

我得到的错误是:

线上:

我的 GetImage() 方法是:

我不确定我做错了什么或没有想到什么。任何人都可以提供的任何帮助将不胜感激