How can use not embedded fonts for create new pdf file using itext in android -


i using itext library generate new pdf in app. question how can use not embedded fonts in program? i'll try code not working me.

fonts = "assets/zapfino.ttf" basefont bf = basefont.createfont(fonts,"cp1251", basefont.embedded); font = new font(bf,18); paragraph pr = new paragraph(p12,font); document.add(pr); 

and giv error this

    05-06 10:08:31.740: w/system.err(1129): com.itextpdf.text.documentexception: assets/zapfino.ttf cannot embedded due licensing restrictions.     05-06 10:08:31.740: w/system.err(1129):     @ com.itextpdf.text.pdf.truetypefont.<init>(truetypefont.java:371)     05-06 10:08:31.740: w/system.err(1129):     @ com.itextpdf.text.pdf.basefont.createfont(basefont.java:699)     05-06 10:08:31.740: w/system.err(1129):     @ com.itextpdf.text.pdf.basefont.createfont(basefont.java:615)     05-06 10:08:31.740: w/system.err(1129):     @ com.itextpdf.text.pdf.basefont.createfont(basefont.java:450)     05-06 10:08:31.740: w/system.err(1129):     @ com.example.pdfformate.mainactivity.createpdf(mainactivity.java:108) 05-06 10:08:31.740: w/system.err(1129):     @ com.example.pdfformate.mainactivity.access$0(mainactivity.java:90) 05-06 10:08:31.750: w/system.err(1129):     @ com.example.pdfformate.mainactivity$1.onclick(mainactivity.java:74) 05-06 10:08:31.750: w/system.err(1129):     @ android.view.view.performclick(view.java:2485) 05-06 10:08:31.750: w/system.err(1129):     @ android.view.view$performclick.run(view.java:9080) 05-06 10:08:31.750: w/system.err(1129):     @ android.os.handler.handlecallback(handler.java:587) 05-06 10:08:31.750: w/system.err(1129):     @ android.os.handler.dispatchmessage(handler.java:92) 05-06 10:08:31.750: w/system.err(1129):     @ android.os.looper.loop(looper.java:123) 05-06 10:08:31.750: w/system.err(1129):     @ android.app.activitythread.main(activitythread.java:3683) 05-06 10:08:31.750: w/system.err(1129):     @ java.lang.reflect.method.invokenative(native method) 05-06 10:08:31.750: w/system.err(1129):     @ java.lang.reflect.method.invoke(method.java:507) 05-06 10:08:31.750: w/system.err(1129):     @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:839) 05-06 10:08:31.750: w/system.err(1129):     @ com.android.internal.os.zygoteinit.main(zygoteinit.java:597) 05-06 10:08:31.750: w/system.err(1129):     @ dalvik.system.nativestart.main(native method) 

any help?


Comments