我有一个用 HTML 制作的公司的信头,用户填写他的公司详细信息和其余信息。当用户单击 SUMBMIT 按钮时,该特定表单应将其转换为 .eps 格式,然后打印。
有没有人知道它是如何完成的。
我有一个用 HTML 制作的公司的信头,用户填写他的公司详细信息和其余信息。当用户单击 SUMBMIT 按钮时,该特定表单应将其转换为 .eps 格式,然后打印。
有没有人知道它是如何完成的。
我不知道如何将 html 表单转换为 .eps 格式以供插画家使用。但是由于您还提到您想将该表格打印到打印机,您可以执行以下操作 -
当用户单击打印按钮时,调用一个 js 函数createHTML()
,该函数读取所有表单数据并创建一个 html。例如。
var html = "<h1>"+$('#nameField').val()+"</h1>" +
"<p>"+$('#msgField').val()+"</p>";
现在在 js 中创建一个新窗口,如下所示 -
win = window.open(", ", 'popup', 'toolbar = no, status = no');
win.document.write("" + html + "");
然后打电话win.print()
检查这个小提琴 - http://jsfiddle.net/ashwyn/WrTwW/