Re: Printing PDF on the client default printer.

2004-12-01 Thread Manoj_Nair
I forgot to mention that all our international offices are connected to our LA headoffice via Intranet...-Glen Mazza [EMAIL PROTECTED] wrote: -To: [EMAIL PROTECTED]From: Glen Mazza [EMAIL PROTECTED]Date: 11/30/2004 09:12AMSubject: Re: Printing PDF on the client default printer.Thatseemsodd--HTTPnormallywon't(can't?)workthatway.ItseemstantamounttosayingthatonecanmakeanHTTPrequestfromonebrowserandhavetheresponsesenttoanotherbrowser(onadifferentmachine).Wouldyoumindgettingintosomedetailsofhowyoumanagedthat?Thanks,Glen---[EMAIL PROTECTED]wrote:-JustwantedeveryonetoknowthatIhavesuccessfullyimplementedclientsideprintingusingFOPEg:IftheXMLfilegetscreatedonthewebserverwhichislocatedinLosAngelesandtheuserinLondon,thentheXMLisconvertedtoPDFandthePDFfileisprintedontheclientsdefaultprinterinLondon.ThanksManoj-Tounsubscribe,e-mail:[EMAIL PROTECTED]Foradditionalcommands,e-mail:[EMAIL PROTECTED]

Re: Printing PDF on the client default printer.

2004-12-01 Thread Glen Mazza
Intranet or internet, same issues, no?

Glen

--- [EMAIL PROTECTED] wrote:

-
I forgot to mention that all our international offices
are connected to our LA  headoffice via
Intranet...

-Glen Mazza [EMAIL PROTECTED] wrote: -

To: [EMAIL PROTECTED]
From: Glen Mazza [EMAIL PROTECTED]
Date: 11/30/2004 09:12AM
Subject: Re: Printing PDF on the client default
printer.

That seems odd--HTTP normally won't (can't?) work that
way.  It seems tantamount to saying that one can make
an HTTP request from one browser and have the response
sent to another browser (on a different machine).

Would you mind getting into some details of how you
managed that?

Thanks,
Glen


--- [EMAIL PROTECTED] wrote:


-
Just wanted everyone to know that I have successfully
implemented client side printing using FOP
 
Eg: If the XML file gets created on the webserver
which is located in Los Angeles and the user in
London, then the XML is converted to PDF and the PDF
file is printed on the clients default printer in
London.
 
Thanks
Manoj



-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Printing PDF on the client default printer.

2004-12-01 Thread Manoj_Nair

This is how I did it..

1) I used a invisible signed applet within the jsp page which renders the
screen.
2) The user selects the documents to be printed and passes  this info to
the applet.
3) The applet take this info and calls a servlet which creates the
corresponding XMLs.
4) The XSLTHandler within the applet then renders the pdf to the default
printer on the client side. The XSLT input handler
takes in the XSD and the created XML as its parameter during
instanciation..

Sorry to be short as i am busy here but can get in detail if reqd..

Thanks
Manoj





  
  Charles Ohana   
  
  [EMAIL PROTECTED]To:   
fop-dev@xml.apache.org 
  rp.com  cc:  
  
   Subject:  Re: Printing PDF on 
the client default printer.  
  11/30/2004 12:19  
  
  PM
  
  Please respond to 
  
  fop-dev   
  

  

  




wow!!! sounds great... Where can we get that ???  Thanx.
 - Original Message -
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Cc: fop-dev@xml.apache.org
 Sent: Tuesday, November 30, 2004 9:02 AM
 Subject: Printing PDF on the client default printer.

 Just wanted everyone to know that I have successfully implemented client
 side printing using FOP

 Eg: If the XML file gets created on the webserver which is located in Los
 Angeles and the user in London, then the XML is converted to PDF and the
 PDF file is printed on the clients default printer in London.

 Thanks
 Manoj


 -Forwarded by Manoj Nair/LA/SPE on 11/30/2004 09:00AM -

 To: fop-dev@xml.apache.org
 From: [EMAIL PROTECTED]
 Date: 10/21/2004 10:13AM
 Subject: Printing PDF on the client default printer.

 **
 I had posted this in the fop-user group and the responses indicated that
 there is no way this can be implemented currently. Just wanted an opinion
 from the fop-dev crowd.
 Thanks
 **

 My requirement is to render an XML as  a PDF and then print the PDF on the
 clients default printer. I dont want the PDF to prompt user to open the
 acrobat reader.

 I already have an applet on the client side which uses PrinterJob class to
 popup the printer selection box on client side.

 Now how do I redirect the content from server to this printer?

 Should I use Driver.RENDER_PRINT / Driver.RENDER_PCL set in the fop driver
 renderer ? and what content type should the response object return?

 Thanks
 Manoj

 PS: I have successfully use the FopPrinter example ( FopPrintServlet ) to
 print pdfs on the app servers default printer but what I need is to be
 able
 to print on the clients default printer and not on servers printer.







-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Printing PDF on the client default printer.

2004-12-01 Thread J.Pietschmann
Glen Mazza wrote:
Intranet or internet, same issues, no?
The problem has been discussed several times and is even
mentioned in the FAQ. The common recommendation is to
provide something to the browser which can redirect the
PDF to the client's local printer, an simple ActiveX (IEx
only) or a Java applet (which has to be granted some
rights, not difficult to arrange in a corporate setup).
A Java applet could even render the PDF on the client,
the only problem is the large Jar download for FOP+friends,
which can be circumvented by pre-installation.
J.Pietschmann
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Printing PDF on the client default printer.

2004-12-01 Thread Glen Mazza
Thanks for your (and Manoj's) explanation.  I didn't
know how this was done.  Good work Manoj!

Glen

--- J.Pietschmann [EMAIL PROTECTED] wrote:

 Glen Mazza wrote:
  Intranet or internet, same issues, no?
 
 The problem has been discussed several times and is
 even
 mentioned in the FAQ. The common recommendation is
 to
 provide something to the browser which can redirect
 the
 PDF to the client's local printer, an simple ActiveX
 (IEx
 only) or a Java applet (which has to be granted some
 rights, not difficult to arrange in a corporate
 setup).
 A Java applet could even render the PDF on the
 client,
 the only problem is the large Jar download for
 FOP+friends,
 which can be circumvented by pre-installation.
 
 J.Pietschmann
 

-
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]
 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Printing PDF on the client default printer.

2004-11-30 Thread Manoj_Nair
Just wanted everyone to know that I have successfully implemented client side printing using FOPEg: If the XML file gets created on the webserver which is located in Los Angeles and the user in London, then the XML is converted to PDF and the PDF file is printed on the clients default printer in London.ThanksManoj-Forwarded by Manoj Nair/LA/SPE on 11/30/2004 09:00AM -To: fop-dev@xml.apache.orgFrom: [EMAIL PROTECTED]Date: 10/21/2004 10:13AMSubject: Printing PDF on the client default printer.**Ihadpostedthisinthefop-usergroupandtheresponsesindicatedthatthereisnowaythiscanbeimplementedcurrently.Justwantedanopinionfromthefop-devcrowd.Thanks**MyrequirementistorenderanXMLasaPDFandthenprintthePDFontheclientsdefaultprinter.IdontwantthePDFtopromptusertoopentheacrobatreader.IalreadyhaveanappletontheclientsidewhichusesPrinterJobclasstopopuptheprinterselectionboxonclientside.NowhowdoIredirectthecontentfromservertothisprinter?ShouldIuseDriver.RENDER_PRINT/Driver.RENDER_PCLsetinthefopdriverrenderer?andwhatcontenttypeshouldtheresponseobjectreturn?ThanksManojPS:IhavesuccessfullyusetheFopPrinterexample(FopPrintServlet)toprintpdfsontheappserversdefaultprinterbutwhatIneedistobeabletoprintontheclientsdefaultprinterandnotonserversprinter.

Re: Printing PDF on the client default printer.

2004-11-30 Thread Glen Mazza
That seems odd--HTTP normally won't (can't?) work that
way.  It seems tantamount to saying that one can make
an HTTP request from one browser and have the response
sent to another browser (on a different machine).

Would you mind getting into some details of how you
managed that?

Thanks,
Glen


--- [EMAIL PROTECTED] wrote:


-
Just wanted everyone to know that I have successfully
implemented client side printing using FOP
 
Eg: If the XML file gets created on the webserver
which is located in Los Angeles and the user in
London, then the XML is converted to PDF and the PDF
file is printed on the clients default printer in
London.
 
Thanks
Manoj



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Printing PDF on the client default printer.

2004-10-21 Thread Glen Mazza
--- [EMAIL PROTECTED] wrote:

 I already have an applet on the client side which
 uses PrinterJob class to
 popup the printer selection box on client side.
 
 Now how do I redirect the content from server to
 this printer?
 

I don't think you can, because of applet sandbox
rules.  They just can't wander over to other machines,
including printers.  But I may be incorrect here.

 Should I use Driver.RENDER_PRINT / Driver.RENDER_PCL
 set in the fop driver
 renderer ? 

No, those are non-PDF devices.  One is Java2D, the
other is HP printer control language.


 and what content type should the response
 object return?
 
 Thanks
 Manoj
 
 PS: I have successfully use the FopPrinter example (
 FopPrintServlet ) to
 print pdfs on the app servers default printer but
 what I need is to be able
 to print on the clients default printer and not on
 servers printer.
 

This issue has come up in the past, and (I believe)
the normal suggestion is to change your requirements. 
Isn't it strange to go to a website and have something
automatically print out of your printer?

Glen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Printing PDF on the client default printer.

2004-10-21 Thread Vojko Kercan
Hi...I have exactly the same requirements. Where by this is not a
website, but some web application that should print something as fast as
it can and many times a day. If we manage not to reopen Acrobat Reader
each time, we save time for our users.

If you find any solution, please post it on the list.

Thanks,
Vojko

On Thu, 2004-10-21 at 00:29, [EMAIL PROTECTED] wrote:
 My requirement is to render an XML as  a PDF and then print the PDF on the
 clients default printer. I dont want the PDF to prompt user to open the
 acrobat reader.
 
 I already have an applet on the client side which uses PrinterJob class to
 popup the printer selection box on client side.
 
 Now how do I redirect the content from server to this printer?
 
 Should I use Driver.RENDER_PRINT / Driver.RENDER_PCL set in the fop driver
 renderer ? and what content type should the response object return?
 
 Thanks
 Manoj
 
 PS: I have successfully use the FopPrinter example ( FopPrintServlet ) to
 print pdfs on the app servers default printer but what I need is to be able
 to print on the clients default printer and not on servers printer.
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]