Print PDF from android using epson sdk

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ikrami2000
    New Member
    • May 2020
    • 2

    Print PDF from android using epson sdk

    I have install Epson SDK to android, and added the below code"

    Printer printer = null;
    try {
    printer = new Printer(Printer .TM_M30, Printer.MODEL_A NK, this);
    }
    catch (Epos2Exception e) {
    //Displays error messages
    }

    //new
    final Context mContext = this;
    printer.setRece iveEventListene r(new ReceiveListener () {
    @Override
    public void onPtrReceive(Pr inter printer, int code, PrinterStatusIn fo printerStatusIn fo,
    String s) {
    if (code == com.epson.epos2 .Epos2CallbackC ode.CODE_SUCCES S){

    }else{
    Toast.makeText( mContext, "Printer can't be connected. Please try again",
    Toast.LENGTH_SH ORT).show();
    }
    }
    });
    how to print direct to Epson PDF
  • dev7060
    Recognized Expert Contributor
    • Mar 2017
    • 655

    #2
    What is the error? What exactly is not working?

    Comment

    • ikrami2000
      New Member
      • May 2020
      • 2

      #3
      i want to put pdf path to print, i don't know exact code

      Comment

      • Ishan Shah
        New Member
        • Jan 2020
        • 47

        #4
        import com.epson.eposp rint.*;

        public class EPOSPrintSample Activity extends Activity implements OnClickListener , StatusChangeEve ntListener,
        {

        static Print printer = null;
        String openDeviceName = "192.168.192.16 8";
        int connectionType = Print.DEVTYPE_T CP;
        int language = com.epson.eposp rint.Builder.LA NG_EN;
        String printerName = "TM-T88V";

        static void setPrinter(Prin t obj){
        printer = obj;
        }

        static Print getPrinter(){
        return printer;
        }

        static void closePrinter(){
        try{
        printer.closePr inter();
        printer = null;
        }catch(Exceptio n e){
        printer = null;
        }
        }

        Comment

        Working...