1 Reply Latest reply on Dec 24, 2018 12:27 AM by seydbasil basil

    Print arabic font  in ios

    seydbasil basil

      Hello everyone,

       

           I am using below zpl code to print arabic font in Android and IOS

         

              ^XA^CI28^CW1,E:TT0003M_.TTF^LL130^FS

              ^PA0,1,1,1

              ^FO50,50^A1N30,30^FDHello محاكمة This is sample^FS

              ^XZ

       

           1 - In Android this zpl perfectly works with this android code. Both english and arabic is printing

                 val zebraPrinter = ZebraPrinterFactory.getInstance(connection)

                 zebraPrinter.printStoredFormat(zpl, HashMap<Int, String>())

         

          2 -   But in IOS just prints blank data with this swift code. Even not showing english font

       

                 let printer = try ZebraPrinterFactory.getInstance(connection)

                 try printer.getFormatUtil()?.printStoredFormat(zpl, with: NSMutableDictionary())

       

           when i remove arabic font from zpl and print only english font, it is working in IOS

       

           I want someone help. Thanks in advance

        • Re: Print arabic font  in ios
          seydbasil basil

               Hi dears

                   I am happy to inform you, i successfully printed arabic in IOS with this swift code

                   

                        let printer = try ZebraPrinterFactory.getInstance(connection)

                        try printer.getFormatUtil()?.printStoredFormat(zpl, with: NSMutableDictionary(), andWithEncoding: String.Encoding.utf8.rawValue)

           

                    I was looking for arabic print past three days . This code can use for all unicode fonts

                                                                                                                          

                                                                                                                   Thanks All