I'm learning ligbdx and I got some problems in using "TrueType font" (ttf). I didn't know how to use it, I've tried how they use it in the tutorial, but didn't work. Please help a brother out, I'm depressed
I've tried a TrueType font (.ttf) , but didn't work.
Related
How can I use the font seen in fresh Google's apps like Phone, Contact and Google Fit in my Android App? Is there some new textAppearance value for this? Here's the preview of desired font (titles):
As I could find out, this font is called something like "Google Sans".
Thanks.
I too wondered here and there to know how to use that font. I came to know that you cannot use it legally and for official use but if you have personal use then you can use this answer.
I am adding this answer only to answer your question but not to allow everyone to use that font!!
Here are the steps:
Download the font zip file by checking out my blog post
Make directory named font under res folder and add the TTF files under it.
Now add the font to the TextView using this attribute:
android:fontFamily="#font/google_sans"
I am sure that this will work for all devices.
But again I tell you, don't use it for professional work!!
I've also was wondering how to use it, for personal use though. Oddly enough I used this and it works perfectly fine, though I own a pixel device and am pretty sure this won't work on other devices. Here's what I used for the TextView:
android:textAppearance="#android:style/TextAppearance.DeviceDefault.Widget.Button"
I am new in android world. I have issue with arabic font on android device they overlap each other . And some of them are unreadable please help where i am wrong or provide some solution for it.
I used Cavorting.otf downloaded from google and worked fine for me. I also increased font size to 25sp so it can be readable easily. I recommend you to increase the font size then try changing different fonts.
how to show kannada text on older devices.
I have tried with font files but rendering is not correct.
I have tried indic text renderer but I was stuck at
SharedLibrary : libcomplex-script-rendering.so
C:/users/vamsikrishna.g/Downloads/indic-text-renderer-72ba1d4f4f36/obj/local/armeabi/objs/complex-script-rendering/complex-script-rendering.o: In function `Java_org_iisc_mile_indictext_android_EditIndicText_drawIndicText':
C:/users/vamsikrishna.g/Downloads/indic-text-renderer-72ba1d4f4f36/jni/complex-script-rendering.c:136: undefined reference to `hb_ft_font_create'
I was not able to resolve this issue which is experienced by lot of people .
so if any body resolved or has any ideas on rendering kannada text on old Android phones
please help.
Now, far sure it is clear that a TTF file should be present to provide characters and an appropriate libraries (libskia.so or libharfbuzz.so i.e. as an example ) are required to render them correctly.
Replace the firmware of your device with similar Indian region's firmware to render the Kannada font correctly. Other regions' firmware do not render the Kannada fonts correctly. Kannada fonts correctly render on Indian Region's Android version 2.x.
please raise the points if you found this solution feasible,will be thankful to you.
If this is for a particular application:
You need to keep the ttf file in your assests folder and
follow the link...
how to add font in Android Application
this one in for hindi... You can do the same for kannada
I'm building an OCR. I have already binerized image. But I need to know how to match font with images. I have come to know about tesseract. But it is a built in tool. Actually I need to know what is behind algorithm for matching image text with a font in .ttf format. If tesseract is the only choice for android then would you please describe some steps for integrating with windows7 as I'm not clear from Gautam's Blog. If there is any other built in method for android that match image pattern with a .ttf file please suggest me. Thanks in advance.
You'll have to train the tesseract-enginge to your font. There is an exhaustive tutorial on this topic on the projects website. You don't have to train tesseract on an android device, but you will have to deploy the training results to it.
Please help me about how I convert a pdf file to text(string or character) in android.I have tried using a jar file of jpedal.But it has a problem that decodePdf.openPdfFile(file_name) function does not work.It show a problem like that javax.swing required.How I can solve this?please help me.
I used google to find Android PDF Library it looks pretty solid. There are also a lot of previous StackOverflow questions regarding this topic.