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
Post a Comment