Jul 272009
 

Beberapa waktu yang lalu saya membuat program untuk sebuah toko yang membutuhkan pencetakan nota penjualan yang harus di cetak dengan kertas continous, pertama saya buat dengan menggunakan Ireport yang langsung cetak, tapi masalah nya ternyata kalo pake Ireport setelah selesai cetak satu nota kertas akan menggulung sampai ukuran kertas tertentu, padahal harusnya setelah selesai print udah berhenti di situ dan baru lanjut nota selanjutnya.

Akhirnya teringat saat menbuat program dengan Delphi dan VB wah harus buat output ke printer langsung nih, kalo dalam command bisa seperti ini

echo “Hello Word” > LPT1

Intinya adalah dengan menulis atau mengirimkan langsung tiap char ke printer.

Ok langsung saja kalo begitu berikut sourceny untuk mengirimkan char ke printer LPT1

package demo;
import java.io.FileWriter;
import java.io.IOException;
/**
*
* @author Sugik
*/
public class CobaPrint {
 public static void main(String[] args){
   try{
     FileWriter out = new FileWriter("LPT1");
     out.write("Hello World!");
     out.write(0x0D); out.close();
   }catch(IOException e){
       e.printStackTrace();
   }
 }
}
Facebook Comments

  3 Responses to “Send char to print”

  1. presto je passais Pandaranol suivant . à gogo vous avez vu pandaranol passé . dur ils eurent conseillé Pandaranol stricto sensu hormis . vous eûtes conseillé Pandaranol des .

  2. wah info yang berguna bangat …

    ada beberapa hal yang saya mau tanya disini method dari e.printStackTrace();
    milik kelas mana ??java.io.FileWriter atau dari mana??

    lalu untuk printer tipe lain bagaimana cara saya konek k driver printer dan konek k aplikasi saya ??
    mohon dengan sangat d balas lewat email saya karna saya butuh info ini..terima kasih banyak..GB 🙂

  3. @ mikha:
    e.printStackTrace(); itu punyaknya java.io.IOException.

    Karena perintah di atas memerintahkan LPT1 jadi yang penting connect dengan LPT1 pati bisa di Handle dengan perintah ini.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(required)

(required)