data van flex datagrig in simpel text te printen via php?
Is het mogelijk om data in simpel text te printen (server side) van een gefilterde flex datagrig via php?
Het moet een maneer zijn via php_printer.dll, maar ik heb niks op het net gevonden.
P.S. De printer is op de server geinstaleerd(intranet).
Bij voorbaat dank Dimitris.
http://www.php.net/manual/en/book.printer.php
Je zult toch wat eigen initiatief moeten tonen en komen met relevante code, pas dan kunnen we / kan ik schrijven wat je fout doet.
Ik ben NIEUW in php dus ik moet een tutorial hebben en voorbeelden,
of nog beter in combinatie met flex,
iemand in the forum zal wat verstand hebben van flex
Gewijzigd op 01/01/1970 01:00:00 door dimi orla
http://www.google.nl/search?q=printer_write+pdf+php&hl=nl&start=0&sa=N
maar niet echt wat jij precies wilt. Maar pdf bestanden zijn toch meestal moeilijk in te lezen? Ik denk dat je ook nog een pdf programma moet runnen die pdf bestanden in een andere formaat zetten. en daarna zeg maar in plain text of zo printen.
zoals ze hier doen:
En waarom zal je een PDF gaan ontleden? Die kan je toch ook zo naar de printer dumpen.
Ik wou het simpel houden, maar als het niet anders kan.
Zal ik een pdf creator moeten gebruiken.
geef of zoek is een voorbeeld dan, ik heb het niet echt kunnen vinden.
Eigenlijk ben ik benieuwd naar de oplossing van deze topic dus hierbij bump ik hem :p
flex code
Code (php)
1
2
3
4
5
2
3
4
5
<mx:Button click=" print.send();"/>
<mx:HTTPService id="print" url="/print.php"
showBusyCursor="true" method="POST" useProxy="false">
<datatoprint>{datatoprint .text}</ datatoprint >
</mx:HTTPService>
<mx:HTTPService id="print" url="/print.php"
showBusyCursor="true" method="POST" useProxy="false">
<datatoprint>{datatoprint .text}</ datatoprint >
</mx:HTTPService>
php code
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?
$datatoprint = $_POST["datatoprint"];
$handle = printer_open("HP Deskjet 930c");
printer_write($handle, $ datatoprint);
printer_set_option($handle, PRINTER_MODE, "raw");
printer_close($handle);
?>
$datatoprint = $_POST["datatoprint"];
$handle = printer_open("HP Deskjet 930c");
printer_write($handle, $ datatoprint);
printer_set_option($handle, PRINTER_MODE, "raw");
printer_close($handle);
?>
Waarschijnlijk zitten wat fouten in, maar zit ik in de goede spoor?
Gewijzigd op 01/01/1970 01:00:00 door dimi orla
Maar is het mogelijk om in plats van a textfield direct de datagrid te gebruiken, met een mysql query?
ik weet niet wat Httpservice precies is, effe google..
ja via een pdf encoder zoals AlivePDF
http://www.rogue-development.com/blog2/2007/08/alivepdf-flexair-example/
HTTPService is een maneer om flex/flash data op te halen en opsturen, bijvoorbeeld naar msql via xml/php