1

我有一个用 HTML 制作的公司的信头,用户填写他的公司详细信息和其余信息。当用户单击 SUMBMIT 按钮时,该特定表单应将其转换为 .eps 格式,然后打印。

有没有人知道它是如何完成的。

4

1 回答 1

1

我不知道如何将 html 表单转换为 .eps 格式以供插画家使用。但是由于您还提到您想将该表格打印到打印机,您可以执行以下操作 -

  1. 当用户单击打印按钮时,调用一个 js 函数createHTML(),该函数读取所有表单数据并创建一个 html。例如。

    var html = "<h1>"+$('#nameField').val()+"</h1>" +
                          "<p>"+$('#msgField').val()+"</p>";

  2. 现在在 js 中创建一个新窗口,如下所示 -

    win = window.open(", ", 'popup', 'toolbar = no, status = no'); win.document.write("" + html + "");

  3. 然后打电话win.print()

检查这个小提琴 - http://jsfiddle.net/ashwyn/WrTwW/

于 2012-06-28T10:13:00.597 回答