如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
How to save latex formula image to a folder in Asp.net
我在项目中使用乳胶配方。这是我的代码
EqEditor.embed('editor', '');
var a = new EqTextArea('equation', 'testbox');
EqEditor.add(a, false);
<link rel="stylesheet" type="text/css" href="http://latex.codecogs.com/css/equation-embed.css" />
<script type="text/javascript" src="http://latex.codecogs.com/js/eq_config.js"></script>
<div id="editor"></div>
<br />
<br />
<textarea id="testbox" rows="3" cols="40"></textarea>
<br />
<br />
<img id="equation" />
现在我想,在制作完公式后,当我点击提交按钮时,公式应该保存到我项目中的一个文件夹中,名称为formula.png
请帮助我,使用javascript或c#
我找到了一个快速解决方案。它使用URL并获取参数并生成图像。
例如,如果我想保存"A+B=C",那么你可以按照以下步骤用程序生成图像。
- 对该字符串进行编码,如下所示-
var k = encodeURI("a + b = c");
。k的值将等于CCD_ 2 - 在
url = "http://latex.codecogs.com/gif.latex?" + k
中使用该k
。所以这将等于http://latex.codecogs.com/gif.latex?a%20+%20b%20=%20c
-
您可以使用以下代码将远程URL图像保存到服务器-
using( System.Net.WebClient wc = new System.Net.WebClient()) { wc.DownloadFile("http://latex.codecogs.com/gif.latex?a%20+%20b%20=%20c", @"D:'a.gif"); // replace a.gif with actual file path, that will saved in server. }
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- 将Javascript数组发送到控制器ASP.NET MVC
- ASP.NET通过单击JavaScript按钮触发c#事件
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- 从javascript调用asp.net codebehind函数
- 使用javascript的Asp.net内容占位符
- 获取ASP.NET Ajax Timer状态
- ASP.NET网络摄像头显示
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
- asp.net,包括iss上的javascript slow
- 选择不在GridView-ASP.NET中激发
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 使用ASP.NET将谷歌地图添加到项目中,并从数据库中检索位置
- 有什么“;错误的”;将javascript放在asp.net表单上,而不是放在单独的文件中
- 将Javascript日期转换为ASP.NET日期格式
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- 在asp.net中确认是或否消息
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- asp.net中的验证工具