on 04-12-2007 8:28 AM
Hi all,
I am trying to print hindi output from smartforms. I have done following steps for this:
=> uploaded ttf to R/3 via se73
=> made a style using this uploaded font
=> made smartform
but this gives me output in english only...
I will be oblidged if any one can provide me solution for this problem.
Thanking you,
Alok Mehta
Hi Alok,
Do you have the Hindi language installed in your system. You can check this from table T002. If it is installed then do the necessary translations in SE63. Also don't forget to select Hindi as language for your Smartform.
Hope this helps!
Regards,
Saurabh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
We had a similar requirement at one of our client (hindustan times) and this is how we did it.
Note : This solution is independent of the unicode system.
Layout method is sapscript and preview in sapscript will visible in english only.
Either PDF or printout has to be generated to see the output in hindi language.
1. upload a true type font to R3 in font family (lekhani_dynamic.ttf is preferred) using SE73
2. now attach that font to ZSAPWIN using AFM file (if ZSAPWIN doesn't exist then create it, and make sure
font metrics is correct)
3.generate the font in ZSAPWIN.
Now we will use that font in our script and for that we need to create a character format lets say ZH.
now whatever you want to print in hindi is suppose to be in <ZH> </> tags.
Print preview wont show hindi text but if you print it or generate a PDF, you will see it in hindi but make
sure your printer supports hindi fonts and you have this font installed in your windows as well and set access
method for output device as F (printing on front end computer) in SPAD.
I didnt try it but if you want to preview in hindi as well then hindi language pack has to be installed thru i18n
and then the system will start saving hindi characters in table (provided you have a UNICODE system).
For any query, feel free to contact
Regards
Dharmesh
9811784477
d h a r m e s h . k u m a a r a t g m a i l d o t co m
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi..
If its jus a matter of printing hindi (but no preview) then u dont need any unicode system or configuration in i18n.
i have printed labels successfully in hindi but when u preview ur script it shows all ASCII values rather than hindi characters while printing its shows perfectly in Hindi.
You just need a to have a proper AFM file of the hindi font you want to print in and few configurations in SPAD.
once u done with that, in write_form of ur script u need to uncomment 'Device = 'PRINTER'.
for any help mail to:
dharmesh.kumaar@gmail.com
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alok,
Basically i have the facing the same problem could you please tell me the procedure how you have uploaded your own hindi font is there any specific file that is needed to uload.
I have checked the T002 table also but in that Hindi is not coming
, i have tried uploading hindi font using se73 but that i m not able to see in table T002.
Please help.
Thanks and Regards,
Rachit Khanna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please let me know , whether Hindi language is avaialable in system . u can check it in t002 table .
suppose , if it is there, then u have to do some system changes in the control panel.
first let us know is hindi is available in t002 table
Thanks,
Manjunath MS
"Reward Points if it is useful"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
check in SE61.
Kishi.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.