RE: [PHP] Printing on a local printer

From: Date: Sat, 23 Dec 2000 16:59:24 +0000
Subject: RE: [PHP] Printing on a local printer
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-31688@lists.php.net to get a copy of this message
If itsa all running on a local computer then you might also want to look at COM in PHP to open up your acrobat doc and print it out.. Its very possible but I wouldnt want to be the person doing it as your going to be using a lot of code that hasnt been used thourghly so might run into the odd querk.. rember to report any you find but somthing like <?php // Get Data Here... $pi = pdf_open(...); // Create PDF here using PDF_* functions // save PDF $ai = new COM(application.acrobat); $ai.open(pdf file); $ai.print(); $ai.close(pdf file); ?> That would print on the server computer.. you would need dcom etc otherwise and Im totally unfamiliar with that but hopefully that will give you a pointer in the right direction (PS all my functions are probably wrong and are just there to give psudo code). James -- James Moore PHP Quality Assurance Team jmoore@php.net > -----Original Message----- > From: Cynic [mailto:cynic@mail.cz] > Sent: 23 December 2000 15:58 > To: Kraa de Simon; Kraa de Simon; Php-General (E-mail) > Subject: RE: [PHP] Printing on a local printer > > > No, you cannot.[*] > You need a software that will _create_ the PDF's. You wouldn't > be able to use mysql_* functions in PHP if MySQL client wasn't > compiled into PHP. When you want to create PDF documents from > within PHP, you need a software that will do it, and compile > PHP with support for that software. You can either use PDFLib > or CLibPDF. > > * You could probably create PDF documents from within PHP > _without_ either of these _provided_ you: > 1) were on windows, > 2) had software from Adobe capable of creating PDF files > (not Acrobat Reader - it's called Reader for a reason) > 3) that software had COM interface > But I'm not sure about this, so don't cite me. :) > > > At 16:43 23.12. 2000, Kraa de Simon wrote the following: > -------------------------------------------------------------- > >But I can use the pdf_* functions _without_ installing > additional products > >like pdflib? > > > >When I use pdf_open() is a new PDF file opened in Acrobat or something??? > > > >Huh??? > > > >> -----Original Message----- > >> From: Cynic [mailto:cynic@mail.cz] > >> Sent: zaterdag 23 december 2000 16:38 > >> To: Kraa de Simon; Php-General (E-mail) > >> Subject: Re: [PHP] Printing on a local printer > >> > >> > >> I reckon your hair will turn white on this, unless you use > >> PDFLib (or the other one) to generate the files. And it might > >> even then. > >> > >> > >> At 16:22 23.12. 2000, Kraa de Simon wrote the following: > >> -------------------------------------------------------------- > >> >Hi, > >> > > >> >A customer wants data from an html form printed on a local printer. > >> > > >> >We are talking about pre-printed forms; so only data like > >> name, address, > >> >price must be send to the printer. > >> > > >> >How could/should I handle this using PHP? > >> > > >> >I can't think of anything else of displaying the fields on > >> the screen in the > >> >right positions and use browser capabilities to print the screen? > >> > > >> >But than I'm sure I will have problems with offset/layout of > >> the fields and > >> >I don't like this solution. > >> > > >> >Any advice/help will be appreciated! > >> > > >> >Simon. > >> > > >> >-- > >> >PHP General Mailing List (http://www.php.net/) > >> >To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > >> >For additional commands, e-mail: php-general-help@lists.php.net > >> >To contact the list administrators, e-mail: > >> php-list-admin@lists.php.net > >> ------end of quote------ > >> > >> > >> > >> ____________________________________________________________ > >> Cynic: > >> > >> A member of a group of ancient Greek philosophers who taught > >> that virtue constitutes happiness and that self control is > >> the essential part of virtue. > >> > >> cynic@mail.cz > >> > >> > >> > >> -- > >> PHP General Mailing List (http://www.php.net/) > >> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > >> For additional commands, e-mail: php-general-help@lists.php.net > >> To contact the list administrators, e-mail: > >> php-list-admin@lists.php.net > >> > ------end of quote------ > > > > ____________________________________________________________ > Cynic: > > A member of a group of ancient Greek philosophers who taught > that virtue constitutes happiness and that self control is > the essential part of virtue. > > cynic@mail.cz > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#31688) next »