2010-12-14 62 views
0

我會創建許多不同的輸出形式,但我只希望設計一次窗體。格式爲html和pdf

第一 - HTML:

  • 形式必須 Internet Explorer中
  • 值顯示(用戶填寫的 形式)必須被保存在一個數據庫中
  • 形式必須與 顯示在互聯網上previus保存的值 資源管理器

二 - PDF:

  • 形式必須與previus可以導出爲PDF 保存的值

要求:

  • 德興形式只有一次
  • 顯示+編輯爲html
  • 顯示爲PDF

可選:對客戶端的JavaScript

  • 支持驗證

我不知道什麼最好的辦法。

我可以使用libarys /工具,如wkhtmltopdf或dompdf,但我不知道這是否也支持填寫html格式。 Imo XSL,XSLT和XSL:FO不是一種選擇,因爲如果我明白了,我必須爲HTML輸出創建一個XSL:FO,併爲PDF輸出創建一個。

你覺得呢?

+0

您可能在正確的軌道上..... – abmv 2010-12-14 14:07:25

+0

我工作的產品被稱爲[液體辦公室](http://www.cardiff.com/products/liquidoffice/index.html)。它可以完成所有這些工作(還有更多),但可能是矯枉過正的(工作流程,BPM,所有爵士樂)。並且支付$ $$$。我不熟悉任何小規模的競爭對手。 – 2010-12-14 18:14:37

回答

0

我不知道它是否對您的所有觀點都有用,但可以填寫Crystal Reports文件(.rpt),然後很好地導出到Pdf,html或Word。儘管它可能需要一些時間才能正常工作(在工作中我們使用集成在VS2008中的版本)...

+0

但是我需要Crytal Reports插件來填充它們在瀏覽器中?這不是一個選項。 – Floyd 2010-12-14 17:20:01

0

看看Stimulsoft.Web與C#凝結了很多,你可以導出任何東西+你可以購買源代碼也更便宜。

+0

我不想創建報告。我想創建輸入,收音機,複選框,textareas表單... – Floyd 2010-12-15 08:42:26

+0

您可以通過任何方式擴展代碼,adobe pdf具有可用於分發給收件人列表的pdf表單嚮導,它可以存儲數據並導出到csv文件或InfoPath Forms Services – abmv 2010-12-15 09:10:15