Friday, April 8, 2011

wyswyg html form printing

I am starting this web app project (asp.net mvc)

It's a document-based system, such that nearly each web page is a model of an official printed form (and users sometimes should be able to produce prints).

I am wondering how much cost and time saving it will be if the form could be a wyswyg page that will serve both electronic and paper audiences.

I know that Adobe Acrobat forms has something like that. Would've have been perfect for my purposes but it's not pluggable -- meaning I don't have a choice as to backend system.

Does anyone know anything out there that renders pdf/like pdf to the printer but has html form submit capabilities?

From stackoverflow
  • Why not css print media? For example,

    <link rel="stylesheet" href="css/printstylesheet.css" media="print" />
    

    You can define both the things in the same page. Something like this,

    <link rel="stylesheet" href="css/mainstylesheet.css" media="screen" /> 
    <link rel="stylesheet" href="css/printstylesheet.css" media="print" />
    

    I hope this is you are looking for, not sure though.

    An excerpt from the book Pro CSS Technique.

    Edited:

    CSS print media browser conformance.

    Jimmy : drawbacks include the standard lack-of-guarantee-on-appearance (which fonts do they have? do CSS image backgrounds get printed? etc)
    Adeel Ansari : Indeed, but there are best-practices to mitigate the possibilities.
    Pita.O : This would be my fall-back position if there are no reusable pieces out there. It sounds like there should be.
    Adeel Ansari : You might want to read this. http://blogs.techrepublic.com.com/programming-and-development/?cat=445
  • Check out wkhtmltopdf... FOSS and uses webkit rendering engine (safari, google chrome) to convert from html to pdf... I tried compiling it on windows and I got it to work. Much better than anything else I can find. Supports all the css I can throw at it.

0 comments:

Post a Comment