1. menggunakan javascript print window,
2. mencetak teks dalam bentuk PDF yang dimuat dalam browser lalu diprint.
Nah, sebenarnya PHP datang dengan banyak sekali ekstensi yang sangat berguna. Salah satu yang tidak populer dan dapat memecahkan masalah kita tadi adalah php_printer. php_printer adalah ekstensi PHP yang mampu meneruskan teks dari PHP untuk dapat langsung dicetak dengan printer. Solusi ini saya pakai untuk beberapa aplikasi buatan saya seperti PSBOnline Pro, SisfoSekolah Pro, SisKoperasi dll (lihat http://code.emka.web.id).
Instalasi Ekstensi php_printer
Untuk dapat mengikuti tutorial ini, silakan instalasi dulu ekstensi php_printer. Saya menggunakan XAMPP dengan PHP 5.3 TS VC6.1. Unduh file php_printer-xxx-ts-vc6.zip
2. ekstrak file php_printer ke folder C:\xampp\php\ext
3. Buka file php.ini di C:\xampp\php\
4. Tambahkan baris
1
| extension=php_printer.dll |
Bila perlu cek dengan membuat file phpinfo() dan cari ekstensi printer apakah sudah dimuat. Contoh, pada sistem lokal saya:
Mencetak Teks ke Printer dengan PHP
Contoh skrip:
1
2
3
4
5
6
7
8
| /* contoh text */ $lipsum = 'Eh, ini adalah testing aplikasi cetak teks langsung ke printer dengan PHP lhoo....' ; /* tulis dan buka koneksi ke printer */ $printer = printer_open( "Lexmark X850e XL V" ); /* write the text to the print job */ printer_write( $printer , $lipsum ); /* close the connection */ printer_close( $printer ); ?--> |
Tidak ada komentar:
Posting Komentar