Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用c语言将文本转换为刺绣针#_Javascript_C#_Jquery_Asp.net - Fatal编程技术网

Javascript 用c语言将文本转换为刺绣针#

Javascript 用c语言将文本转换为刺绣针#,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,我正在用asp.net C#probabely-like开发一个产品配置程序 我被这三个问题困住了 用户将上传一个带有简单(无渐变)文本的清晰图像。我想将图像上的文字更改为刺绣缝合文字?文本可以是直线文本、曲线文本或任何其他形状 如果无法在图像上显示文字,我可以简单地将文字转换为刺绣缝合的文字吗?文本可以是直线文本、曲线文本或任何其他形状 这可以通过使用jquery、javascript或C#插件来实现吗?如果是,请建议 由于我是新的产品配置,我不知道从哪里开始 需要一些帮助。方法1 一种方法是

我正在用asp.net C#probabely-like开发一个产品配置程序

我被这三个问题困住了

  • 用户将上传一个带有简单(无渐变)文本的清晰图像。我想将图像上的文字更改为刺绣缝合文字?文本可以是直线文本、曲线文本或任何其他形状

  • 如果无法在图像上显示文字,我可以简单地将文字转换为刺绣缝合的文字吗?文本可以是直线文本、曲线文本或任何其他形状

  • 这可以通过使用jquery、javascript或C#插件来实现吗?如果是,请建议

  • 由于我是新的产品配置,我不知道从哪里开始
    需要一些帮助。

    方法1

    一种方法是,每个字母a-z a-z和数字0-9都有不同的图像。(背景透明)

  • 当用户完成输入时,我将向服务器发送一个带有用户输入的ajax请求,响应将是一个带有文本本身的图像。(jQuery可用于此目的)

  • 在服务器端,对于用户输入的每个字母,我将获取相应的图像,例如“a”。(字母的背景最好是透明的)

  • 使用类似的方法,我将创建全文,然后将其发送回客户端

  • 在客户端,您将大致知道在画布上放置新图像的位置/例如,它必须垂直和水平居中/

  • 最后,如果你想弯曲、操纵文本等,你也可以使用standart C#tools,也就是这个答案

    方法2


    另一种方法是创建/或使用自定义字体(可以找到一种合适的字体)并使用它渲染图像。请检查一下。如果您需要更严格的文本操作,这种方法可能更合适。

    控制刺绣机需要真实数据吗?这将是非常重要的。如果您只是想要一个具有外观的图像,您可能会使用GIMP和脚本fu来实现这一点。谢谢bigman gyosifov!。我将尝试这两种方法,并相应地选择合适的方法。之后请为社区留下评论,让我们了解进展情况:)