FWIW, PrintJob was supposed to support async in Player 9, but it got broken.  
They have a bug open for it.  Hopefully it'll be in player 10.

 

________________________________

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Anatole 
Tartakovsky
Sent: Thursday, February 14, 2008 10:37 AM
To: flexcoders@yahoogroups.com
Subject: Re: Requests/Votes re Printing, PDF, MARS (was RE: [flexcoders] Re: 
Flex Feedback for the Future)

 

David, Group,

Essentially we have 2 issues here - Printing and client side PDF generation.  
1. As far as sufficient printing API needed for Internet applications goes,  I 
believe we need at least the APIs we implemented for IE  7 years ago - 
http://www.htmlprinting.com <http://www.htmlprinting.com> . We are willing to 
contribute the code to the Adobe player's codebase. At minimum we would need 
page size control and ability to print asynchronously. I would gladly discuss 
the features needed in depth, but as of now due to the limited printing 
capabilities of Flash Player most of our "business quality" printing had to be 
diverted to client side PDF generation.

2. Client-side PDF generation with XML is possible now as long as it is going 
to be viewed in  Adobe  8  or better. Details of the approach were published in 
Farata blog (flexblog.faratasystems.com <http://flexblog.faratasystems.com> ) a 
while ago. In short, to achieve that we had to supplement our controls library 
with special APIs that render content of each control as XML - sometimes 
producing text (thus enabling text search within the document), sometimes 
making images of fragments ( making document look good).  Hopefully MARS will 
fill the gap by providing better set of controls/styling over current XDP set. 
In either case in order for Flex framework to be usable for masses Adobe should 
add:
a. Generic interface for XML PDF representation for each UIComponent and 
Container
b. Implementation in the base classes
c. Printing templates that utilize that interface.

Sincerely,
Anatole Tartakovsky
Farata Systems

On Wed, Feb 13, 2008 at 12:24 PM, David Mendels <[EMAIL PROTECTED] 
<mailto:[EMAIL PROTECTED]> > wrote:

Hi,

As someone pointed out, MARS is in a early state.

I think it would really help if folks really are precise about what problem 
they want to solve rather than how they want to solve it. If the problem to 
solve is client-side PDF generation, there are multiple approaches we might 
take to that (and we have some stuff being worked on). That might also solve 
the printing requests people have, but we might also solve some (all?) of those 
also through other approaches with the PrintJob API for example.

MARS support is interesting, but since MARS is so early, it might not be a good 
short or medium term route to solving either client side PDF creation or 
improved printing. So, my request to this group is: If you vote for MARS 
support, be precise about why and what your use case is. If what you really 
want is client side PDF creation and/or specific improvements to PrintJob, 
sumbit and vote for those directly, don't use the MARS ER as a proxy. Make 
sense?

-David 

> -----Original Message-----
> From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>  
> [mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> ] On 
> Behalf Of João Fernandes
> Sent: Wednesday, February 13, 2008 9:04 AM
> To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> 
> Subject: Re: [flexcoders] Re: Flex Feedback for the Future
> 
> Mars is a XML representation of a PDF.
> Having a "MarsLoader" component and an AS3 API to produce 
> those kind of documents, we would be able not only to 
> generate powerful reports but also able to view them within 
> our Flex applications.
> 
> By voting to this ER , if it doesn't get implemented at least 
> we will know why since it seems that they are committed to 
> give an explanation ( 
> http://weblogs.macromedia.com/mchotin/archives/2008/02/flex_4_ 
> <http://weblogs.macromedia.com/mchotin/archives/2008/02/flex_4_> 
sdk_feat.cfm )
> -- 
> 
> João Fernandes
> 
> http://www.onflexwithcf.org <http://www.onflexwithcf.org> 
> http://www.riapt.org <http://www.riapt.org> 
> 
> 
> 
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt 
> <http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt> 
> Search Archives: 
> http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> <http://www.mail-archive.com/flexcoders%40yahoogroups.com> 
> Yahoo! Groups Links
> 
> 
> 
> 

 

 

Reply via email to