Powered by MSDN

US - English
NEW! Silverlight 5 is available Learn More

Printing Support? RSS

98 replies

Last post Jul 11, 2011 08:55 AM by av70

(4)
  • DCMonkey

    DCMonkey

    Member

    2 Points

    2 Posts

    Printing Support?

    May 02, 2007 09:20 AM | LINK

    Is there any printing support in Silverlight (1.1)?

  • Mark Rideout

    Mark Rideout

    Contributor

    2736 Points

    307 Posts

    Microsoft

    Re: Printing Support?

    May 02, 2007 10:18 PM | LINK

    Right now our 1.1 plans do not include printing support. We are evaluating this and this might change. Are there specific printing scenarios you need?

    -mark
    Program Manager
    Microsoft
    This post is provided "as-is"


  • DCMonkey

    DCMonkey

    Member

    2 Points

    2 Posts

    Re: Printing Support?

    May 03, 2007 11:22 PM | LINK

    I was just thinking that it might be convenient to be able to print say a Canvas and its contents directly from client side code instead of having to replicate that drawing code server side to generate XPS or PDF to send to the browser. It would also lessen the load on the server having to generate those documents.

    Also, I was hoping we might see a Silverlight based cross platform XPS viewer to replace the rather "heavy" WPF-based Windows only one now available. And if Silverlight could generate and pass that XPS document to such a viewer (or have "XPSView" as a control) all on the client side that would be pretty neat too.

     

     

  • CJCraft.com

    CJCraft.com

    Member

    50 Points

    18 Posts

    Re: Printing Support?

    May 20, 2007 12:59 AM | LINK

    Being able to catch a print event and return either say a canvas object or an xaml file could prove invaluable without being to much of a strain on current design plans.

    Thanks,
    Chris Craft's Blog

  • John_Mandia

    John_Mandia

    Member

    10 Points

    8 Posts

    Re: Printing Support?

    May 22, 2007 11:19 AM | LINK

    I would like to add my vote for printing support.

     In scenarios where you have Silverlight applications (no html controls just a slick Silverlight interface) I can see many situations where printing support would be required. i.e. printing an order confirmation, printing off a report, a logged call reference number, an article etc. Yes you could probably take the content and add it to an aspx page but then you may have to worry about formatting (i.e. how will it look on a Mac compared to IE on Windows etc) which is something we wanted to stop worrying about.

    If I remember correctly Flash had this problem a while back but have now overcome it. I know it may be a little box to some but ticking these boxes (printing support, back button support, history support, search engine friendliness etc) makes it a lot easier to justify it's use (over something like Flash).

    Thanks,

    John
     

  • forci

    forci

    Member

    351 Points

    275 Posts

    Re: Printing Support?

    May 30, 2007 06:43 AM | LINK

    john_mandia

    I would like to add my vote for printing support.

     

    Me too. 

    Make love not war.
  • mschenk

    mschenk

    Member

    2 Points

    1 Post

    Re: Printing Support?

    Jun 05, 2007 09:20 PM | LINK

    I vote for printing support as well. Of course, much like opening and saving files, I would expect users to have to explicitly allow the printing to happen.

    We have a product that allows clients to "print-on-demand" from an XML content repository.

    We are currently limited to the layout and styling that HTML can support because our users will not accept the "heaviness" of PDFs. We are also subject to the various rendering decisions and font availability of different browsers and versions, including different headers and footers, margin sizes, and low-resolution graphics.

    It would be easy to directly produce XPS on our server and send it to Silverlight. If Silverlight had the ability to print, we could produce reliable page layout, fast and high-quality output.

  • rajesh_junk

    rajesh_junk

    Member

    4 Points

    3 Posts

    Re: Re: Printing Support?

    Jun 06, 2007 05:09 PM | LINK

    I vote for printing as well. its critical to desktop applications that plan to use silverlight

  • codan3

    codan3

    Member

    4 Points

    2 Posts

    Re: Printing Support?

    Jun 08, 2007 11:10 PM | LINK

    This is a feature I would like as well, we currently have an application written in flash that we would like to port but are unable to because of the lack of printing support.

  • Tim Favour

    Tim Favour

    Member

    101 Points

    81 Posts

    Re: Printing Support?

    Jun 13, 2007 09:00 PM | LINK

    Yes please,

    We are using XAML vector elements for generating maps and floor plans in Silverlight. In this domain printing support is a must. To start with normal printing through the browsers print functionally will do as long as the aspect ratio of the graphics is preserved (this is not the case right now)

    Later on it would be great to be able to control what will be printed through pre/post printing events, also possibilities to contol print scale would be great.

     Regards,

    Tim