Printing Chinese characters

Hello all,
I have been wriiten a program that prints styled Chinese characters,
using TextLayout class. The strokes are incorrect, some shorter, some longer.
The TextLayout firstly layout the text and attributes with specified width
and height (in case word wrapping is needed), then when printing , the Graphics
object pass into the textLayout.draw method to print the text. I found that
there is no problem when rendering on screen, and also print using drawString
method. Is anyone know how to solve this problem? thanks in advance. Here is
the standalone testing program.
Jason
import java.text.*;
import java.util.*;
import java.awt.*;
import java.awt.font.*;
import java.awt.event.*;
import java.awt.print.*;
import java.awt.image.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
public class Test extends JFrame {
public static void main(String[] args) {
Locale.setDefault(Locale.CHINESE);
Test test = new Test();
test.setVisible(true);
PrinterJob job;
PageFormat pageFormat;
DrawingPanel drawingPanel = new DrawingPanel();
JPanel buttonPanel = new JPanel();
JButton printButton = new JButton("Print");
Test() {
super("Test");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
drawingPanel.setPreferredSize(new Dimension(500, 400));
getContentPane().add(drawingPanel, BorderLayout.CENTER);
printButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
job = PrinterJob.getPrinterJob();
pageFormat = job.defaultPage();
job.setPrintable(drawingPanel, pageFormat);
job.setCopies(1);
if (job.printDialog()) {
try {
job.print();
catch (Exception e) {
System.out.println("FilePrint : " + e);
buttonPanel.add(printButton);
getContentPane().add(buttonPanel, BorderLayout.SOUTH);
pack();
class DrawingPanel extends JPanel implements Printable {
static final String chineseText = "\ufe51\ufe50\ufe55\ufe54\ufe56\ufe57\u300c\u300d\u3002\u3010\u3011\u3014\u3015\u4e0d\u662f\u516c\u6709\u7684; \u4e0d\u80fd\u88ab\u5916\u90e8\u5305";
DefaultStyledDocument document = new DefaultStyledDocument();
String text = chineseText;
Vector textVector;
Vector attrStrVector;
int x = 0;
int y = 0;
int width = 400;
int height = 400;
int lineSpacing = 5;
Color textColor = Color.black;
DrawingPanel() {
super(false);
try {
SimpleAttributeSet attrSet1 = new SimpleAttributeSet();
document.insertString(0, chineseText, attrSet1);
catch (BadLocationException ble) {
public void draw(Graphics2D g,int x,int y) {
Vector cache = layout(g);
textDraw(g, cache, x, y);
private void textDraw(Graphics2D g2d,Vector cache,int offsetX,int offsetY) {
int accHeight = 0;
for (int i=0; i < cache.size(); i++) {
TextLayout textLayout = (TextLayout)cache.elementAt(i);
accHeight += textLayout.getAscent();
g2d.setColor(textColor);
textLayout.draw(g2d, offsetX + x + 1,
offsetY + y + 1 + accHeight);
accHeight += (textLayout.getDescent() + (textLayout.getLeading() * lineSpacing));
textVector.clear();
attrStrVector.clear();
public void paint(Graphics _g) {
Graphics2D g = (Graphics2D) _g;
g.setColor(Color.white);
g.fillRect(0, 0, getWidth(), getHeight());
draw(g, 10, 10);
g.dispose();
public int print(Graphics _g, PageFormat pageFormat, int pageIndex) throws PrinterException {
if (pageIndex >= 1) {
_g.dispose();
return Printable.NO_SUCH_PAGE;
RepaintManager.currentManager(this).setDoubleBufferingEnabled(false);
Graphics2D g = (Graphics2D) _g;
g.setColor(Color.white);
g.fillRect(0,
0,
(int)pageFormat.getWidth(),
(int)pageFormat.getHeight());
int newOffsetX = 0;
int newOffsetY = (int)(pageFormat.getImageableHeight() * pageIndex);
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
g.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,
RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
g.setClip((int) pageFormat.getImageableX(),
(int) pageFormat.getImageableY(),
(int) (pageFormat.getImageableWidth()),
(int) (pageFormat.getImageableHeight()));
draw(g,
(int)(x - newOffsetX + pageFormat.getImageableX()),
(int)(y - newOffsetY + pageFormat.getImageableY()));
RepaintManager.currentManager(this).setDoubleBufferingEnabled(true);
g.dispose();
return Printable.PAGE_EXISTS;
private Vector layout(Graphics2D g) {
Vector cache = new Vector();
float accHeight = 0;
TextFormatting formatting = new TextFormatting(document, text);
textVector = formatting.getTextVector();
attrStrVector = formatting.getAttrStrVector();
for (int j = 0; j < attrStrVector.size(); j++) {
String text = (String)textVector.elementAt(j);
if (text.length() == 0) {
AttributedString spaceAs = new AttributedString(" ");
AttributedCharacterIterator spaceAci = spaceAs.getIterator();
FontRenderContext spaceFrc = g.getFontRenderContext();
TextLayout spaceTl = new TextLayout(spaceAci,spaceFrc);
float spaceHeight = spaceTl.getAscent() + spaceTl.getDescent() + spaceTl.getLeading();
accHeight += spaceHeight;
cache.addElement(spaceTl);
continue;
AttributedString as = (AttributedString)attrStrVector.elementAt(j);
FontRenderContext frc = g.getFontRenderContext();
AttributedCharacterIterator aci = as.getIterator();
LineBreakMeasurer lbm = new LineBreakMeasurer(aci,frc);
lbm.setPosition(0);
int i = 0;
while (true) {
TextLayout textLayout = lbm.nextLayout(width - 2);
if (textLayout == null)
break;
accHeight += (textLayout.getAscent() + textLayout.getDescent());
if (accHeight > height - 2)
break;
cache.addElement(textLayout);
accHeight += (textLayout.getLeading() * lineSpacing);
return cache;
class TextFormatting {
DefaultStyledDocument document;
String text;
Vector textVector = new Vector();
Vector attrStrVector = new Vector();
TextFormatting(DefaultStyledDocument document, String text) {
this.document = document;
this.text = text;
format();
private void format() {
boolean quit = false;
int index = 0, increment = 1;
int nextIndex;
int textIndex = 0;
String subText;
if (text.indexOf("\r\n") != -1)
increment = 2;
while (!quit) {
if (increment == 2)
nextIndex = text.indexOf("\r\n",index);
else
nextIndex = text.indexOf("\n",index);
if (nextIndex == -1) {
subText = text.substring(index);
quit = true;
else {
subText = text.substring(index,nextIndex);
textVector.addElement(subText);
AttributedString as = new AttributedString(subText);
for (int i = 0; i < subText.length(); i++) {
Element ele = document.getCharacterElement(textIndex++);
AttributeSet attrSet = ele.getAttributes();
Font f = document.getFont(attrSet);
as.addAttribute(TextAttribute.FONT, f, i, i + 1);
if (StyleConstants.isUnderline(attrSet)) {
as.addAttribute(TextAttribute.UNDERLINE,
TextAttribute.UNDERLINE_ON,
i,
i + 1);
attrStrVector.addElement(as);
index = nextIndex + increment;
textIndex++;
public Vector getTextVector() {
return this.textVector;
public Vector getAttrStrVector() {
return this.attrStrVector;

Amending the above question:
I am using Window 98 Taiwan Edition, JDK1.3.1 international, and I have set locale to TW (Taiwan)
Jason

Similar Messages

  • Printing Chinese Characters in Smart Forms

    Hi,
    Iu2019m trying to print Chinese characters via smart forms. However during print preview or print, all Chinese characters are showing as # symbols.
    I have researched and implemented for some possible solutions posted in the forum like:
    a.) Setting the regional language control panel.
    b.) Activating the multi-byte function in I18N.
    c.) Checked the output device is SWINCF.
    d.) Control parameter language is ZH (Chinese).
    Unfortunately it still doesnu2019t solve the problem. Any input is highly appreciated.
    With regards,
    Marc

    Remark following basics:
    Forms:
    Language of the form must be: "ZH".
    Due to a SAPNOTE only font family CN* (CNSONG etc.) is mapped.
    For frontend print, you must install chinese true type on you local PC and print via "CNSAPWIN" .
    For backend print, you must install neccesaary fonts in your printer to the resident fonts. You must use a printer like "CNHPL4" or so.
    For PDF archiving, you must upload truetype fonts to application server -> basis guys.
    Cascading Fonts:
    If you mix different subfonts to unicode areas, you must use CNSAPWINCF.
    Until now, only frontend printing is available.
    Note:
    Spool created for back end print with print preview is only a simulation of getting a picture of the output created with front end technology. So it can differ, when the printer does not have the resident fonts.
    Regards,
    Christian

  • Unable to print chinese characters

    Hello experts,
    A script is triggered when i run the transaction FBL5N and a form is printed.
    The issue is, i am unable to see the chinese text in the preview as well as print.
    The chinese characters appers as ###, check boxesor some other symbols.
    Tried chaging the priner settings also(ouput device and device type)
    Tried changign the font family aslo.(CNKAI and CNHEI)
    The functional consultant says using the existing priner settings they are able to print chinese characters through some other transactions like VF03
    Waiting for positive responses.
    Regards
    Akmal

    See [note 302228 - NLS trouble shooting: printing (collective note)|http://service.sap.com/sap/support/notes/302228]: Characters on printout printed as nothing, #, ?, ., box, other character. It contains a detailed procedure how to analyze and solve. See also note 753381 which contains a Word document (attachment) with a more detailed classification of character damage.
    By the way, do you log in SAP in Chinese, do you have a Unicode system, do you use frontend printing, does your computer have Asian support installed, is the font installed on your computer?

  • Unable to print chinese characters in Smartforms use Zebra printer

    Hi,all.
    My printer is Zebra ZM400 300dpi,I created a new output device 'TestDevice' and use the Lzeb3 Device type.
    In my smartofrms i used the Zebra command to rotated text.Now the smartforms counld not print chinese characters but '#' instead.(style font 'ANDALE_S')
    Anyone could help me....
    Thanks Advance.
    Andy Lee.

    Hello Andy,
    If you use the device type LZEBU3 with font ANDALE_S, then when you print then the SAP system
    send a print control for activating the ANDALE font installed on the printer, and the text should
    be outputed over this font.
    When you get # during print then this means that the device type or the SAP font don't support
    this character(this was the original problem), when you get a "space" then this means that the
    font which is used by the printer don't support this character.
    I think this can have 2 causes in your case:
    1. The SAP system use the print control SF000 when you use ANDALE_S, which contains
    the print control ^CI17^F8 in HEX form. This should activate the ANDALE font on your printer.
    (You can find this under tr. SE73 -> Printer Fonts -> LZEBU3 -> ANDALE_S)
    You should check wheter this is the correct print control. You should find on the printer an option
    which list you all installed fonts, and also the print control which can be used for activating it.
    Compare this print control from the printer with the above print control from the SAP system.
    If you see a differnce then change the print control in the SAP system.(Before you do that please
    copy the device type LZEBU3 into customer namespace, don't change the original SAP device type)
    2. The font installed on the printer don't support the character which you use. Contact Zebra to confirm this, and ask for a ANDALE font which supports the character.
    Best regards,
    Norbert

  • Printing Chinese Characters on Labels using ZEBRA

    Dear all,
    Could someone tell me how to Print Chinese characters on labels using ZEBRA Printer.
    Thanks & Regards,
    Joseph.

    Hi Joseph,
    How were u able to resolve your issue on Chinese font printing using Zebra? This is because I'm supposed to print Chinese texts & data using Zebra label printer. The problem is, inspite of using the Chinese font residing in the printer's memory card, i am not getting any output whenever i run a standard SAP report (VL74) calling a customized saprscipt report. Please help check my codes below. Also, I'm not sure of the command ^A1B, if it is still needed everytime i try to print a text, since i already used the command ^CW1,B:MSUNG.FNT.
    I placed them in the Main area of Sapscript. Thanks in advance.
    PERFORM 'GET_MORE_DATA' IN PROGRAM 'ZTEST'
    USING &NAST-KSCHL&
    USING &VBPLK-VENUM&
    USING &VBPLK-VPOBJKEY&
    USING &VBPLA-KUNWE&
    CHANGING &GF_MAKTX&
    CHANGING &GF_VEMNG&
    CHANGING &GF_KDMAT&
    CHANGING &GF_VBELN&
    CHANGING &GF_MATNR&
    ENDPERFORM
    /:NEW-PAGE
    / ^XA
    / ^CW1,B:MSUNG.FNT
    / DFZ5L3_L-1FS
    / ^PRC
    / LH0,0FS
    / ^LL1981
    / ^MD0
    / ^MNY
    / LH0,0FS
    / FO700,649A1B,48,0FRFN999^FS
    / FO1084,309A1B,46,0CI0FRFN998FS
    / FO315,330A1B,46,0CI0FRFN997FS
    / FO459,1351A1B,46,0CI0FRFN996FS
    / FO829,396A1B,46,0CI0FRFN995FS
    / FO54,1777A1B,46,0CI0FRFD&#20013;&#25991; 1FS
    / FO186,1774A1B,46,0CI0FRFD&#20013;&#25991; 2FS
    / FO318,1774A1B,46,0CI0FRFD&#20013;&#25991; 3FS
    / FO315,814A1B,46,0CI0FRFD&#20013;&#25991; 4FS
    / FO456,1777A1B,46,0CI0FRFD&#20013;&#25991; 5FS
    / FO12,18GB1162,1942,6^FS
    / FO147,18GB135,1942,6^FS
    / FO411,18GB135,1942,6^FS
    / FO660,18GB135,1942,6^FS
    / FO916,18GB135,1942,6^FS
    / ^XZ
    /:NEW-PAGE
    / ^XA
    / ^XFZ5L3_L-1.ZPL
    / FN999FD&GF_MAKTX&^FS
    / FN998FD&GF_VEMNG&^FS
    / FN997FD&GF_KDMAT&^FS
    / FN996FD&GF_VBELN&^FS
    / FN995FD&GF_MATNR&^FS
    / ^PQ1,0,1,N
    / ^XZ
    / ^FX End of job

  • Printing Chinese characters in XML Publisher - using RTF Template

    Hi All,
    I have to build RTF template for invoices report.
    When i run the report for US/UK operating units , it is working fine. But when i run the report for China invoice. Chinese characters were displaying like ?????
    Can any one help me how to fix this?? it is urgent issue...
    Thanks,
    MG

    Pl post details of OS, database and EBS versions, along with the database characterset.
    Are you creating PDF output ? Can you print Chinese characters when using US/UK operating units ? Are you using Pasta ?
    How to Generate PDF Output With UTF8 in R12? [ID 778970.1]
    HTH
    Srini

  • PO Print Output- Doesn't print Chinese characters

    Hi,
    There is customized t-code ZME9F similar to ME9F with an added feature of e-mail to vendor.
    When we process PO through ZME9F, the PO converted to PDF is not printing the chinese characters.when 'Display message' is clicked also it is fine.The print preview of the PO is fine.
    Can you please let me know what is the reason for not printing chinese characters in the conversion of PDF?
    Thanks in Advance,
    Sowmya

    Hi Soumya,
    Please check note 903157.
    Also the notes 812821, 83502, 776507 are helpful.
    Thanks,
    Ashwini.

  • Printing chinese characters on a Zebra printer using Adobe Interactive Form

    Hello,
    We have created an Adobe Interactive Forms in SAP with some words in English and another one in simplified chinese. We have defined a Zebra printer in SPAD with the AZPL203 driver.
    When we print the form in the zebra printer some of the chinese characters are printed and some of them no.
    Has anyone faced the same problem?
    Thanks a lot
    Miquel A. Vergara

    Hi,
    Welcome you post on the forum.
    However, this is not the right forum for you. It is only for SAP Business One user. Please search entire forums first to find which one is more proper.
    However, this issue may not be related to SAP at all. Search on the web would be better.
    Thanks,
    Gordon

  • Issue with printing chinese characters

    Hello All,
    When our users try to print an order, two specfic chinese characters ( in Taiwan version) are getting printed as #. In the spool display the chatacter is appearing correctly, but when getting printed actually , it is coming as #.
    &#36394;  
    &#29641; 
    The same character is getting printed from all microsoft office tools, the problem is only from SAP ( 4.7)
    Tried on several models( HPLaserJet Q6511Q, HPLaserJet Q7551Q, dot matrix printer EPSON LQ-2180C) with frontend printing  , device type is TWSAPWIN
    Any pointers , please let me know
    Thanks
    Arun

    Could you please let me know what is the solution..even we are having similar issue currently

  • Why a " # " is coming while printing chinese characters from SAP script?

    Hi All,
    Facing one issue.
    We have a SAP script for printing delivery note thru T-code VL03N. The script has chinese characters in it.
    When I print this form the chinese characters that are hardcoded in the script can be seen in the print out but the ones which are coming from the table cannot be seen instead they are repalced by " # ".
    Strangely, when a debug the script or see a print preview on the screen they can be seen as it is with no problem.
    Only when I print it, on the paper print they are seen as # but the characters that are hardcoded in the script can be seen clearly on paper.
    Secondly, in Transaction FB03 which is for display of list of documents it too has some chinese characters and when I print this directly from the t-code doing Shift-F1 ( no SAP script or form is involved in this case) then the same case is there the chinese characters get replaced by a " # ".
    Any inputs or views are welcome.
    Please suggest.
    Thanks.
    Cordially,
    Saurabh.

    Hi,
    You need to set your activate multibyte functions to support.
    Long on to SAP --->right side right corner (Customized local layout) --> click --->Select options --->select tab (l18N)
    -->Check Activate multibyefunctions to support.
    log off you SAP Gui then re-log in...you can able to view multi language characters.
    Thanks,
    Nelson

  • Printing chinese characters in a zebra printer using SAP Interactive Forms

    Hello,
    We have created an Adobe Interactive Forms in SAP with transaction SFP. In this form we have used some words in English and another ones using Simplified Chinese characters . We have defined a Zebra printer in SPAD transaction using Device Type AZPL203.
    We have defined an ABAP program to printout this form. When we print it in the zebra printer some of the chinese characters are printed and some of them no.
    Has anyone faced the same problem?
    Please if this is not the right forum, please could you adress me to the right one?
    Thanks a lot
    Miquel A. Vergara

    Hello,
    Please check if the notes below are useful.
    83502 - Printing Support for Native Languages
    1612051 - Foreign text printed with garbage characters
    Thanks,
    Ravi

  • Problem in printing Chinese characters by using JavaPrintService

    Hi, I just develop a tool to print txt files by using Java Print Service.
    Everything seems to be good, but when the file contains Chinese character, it can't be print correctly.
    I tried to use the DocFlavor.Reader and DocFlavor.STRING, however all of them are failed.
    My code is below, please help me, thanks so much
    PrintRequestAttributeSet pars = new HashPrintRequestAttributeSet();
    // TODO:Printing is not correct because of the Chinese Encoding
    DocFlavor flavor = new DocFlavor.INPUT_STREAM("text/plain;charset=UTF-8");//DocFlavor.INPUT_STREAM.AUTOSENSE;
    PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();
    if(defaultService != null){
    Iterator<String> it = filename.iterator();
    while(it.hasNext()){
    shortname = it.next().toString();
    abstractPath = GlobalVar.SRC_DIRECTORY_PATH + shortname;
    File file = new File(abstractPath);
    if(file.exists()){
    try{
    DocPrintJob job = defaultService.createPrintJob();
    FileInputStream fis = new FileInputStream(file);
    //BufferedReader br = new BufferedReader(new InputStreamReader(fis,"UTF-8"));
    DocAttributeSet das = new HashDocAttributeSet();
    Doc doc = new SimpleDoc(fis,flavor,das);
    job.print(doc, pars);
    }catch(PrintException ex){
    Log.doLog("Print failed\t" + shortname, Log.ERROR);
    System.out.println(ex.fillInStackTrace());
    }else{
    Log.doLog("File can't be found: "+abstractPath, Log.ERROR);
    }else{
    Log.doLog("Can't find printer", Log.ERROR);
    }

    Everything seems to be good, but when the file contains Chinese character, it can't be print correctly.And how exactly did you determine that the character set in that file is UTF8?

  • Chinese Characters Printing as Boxes in SAPscript

    Issue...why would a Chinese standard text print fine using the "INCLUDE" method, but output as boxes when that same Chinese standard text is retrieved successfully using the "PERFORM" method?
    Summary...I am currently experiencing problems printing Chinese characters on a custom SAP Script form. This does not appear to be an issue with printer setup or font selection, as I am able to get the Chinese characters to appear depending on the method I use. The problem occurs when I execute a "PERFORM" within the SAP script to retrieve the Chinese standard text, the results are displayed as boxes. If I "INCLUDE" the standard text directly within the SAP script, the Chinese standard text prints without issue. I have executed the SAP script in debug mode and the Chinese text is being retrieved from the "PERFORM" statement as expected, but just does not display correctly as it does by using the "INCLUDE" approach. I'm trying to understand why the two approaches would not both work in the same manner. We are on a UNICODE system.
    Though we may be able to use the "INCLUDE" method in a majority of places, we are interested in using the function "ADDRESS_INTO_PRINTFORM" for printing addresses. This would require passing values back to the SAP script line by line.
    Below is a simplified version of the two methods...
    (PRINTS CHINESE CHARACTERS AS EXPECTED)
    INCLUDE 'ZADDRESS_LINE1' OBJECT 'TEXT' ID 'ST' LANGUAGE &NAST-SPRAS& PARAGRAPH IG
    (RESULTS IN BOXES BEING PRINTED)
    PERFROM GET_TEXT IN PROGRAM ZGET_CHINESE_TEXT
    USING &NAST-SPRAS&
    CHANGING &ADDRESS_LINE1&
    ENDPERFORM.
    &ADDRESS_LINE1&
    (&ADDRESS_LINE1& contains Chinese characters as expected when debugging SAP script)
    FORM GET_TEXT TABLE PT_IN STRUCTURE ITCSY
    PT_OUT STRUCTURE ITCSY
    ...USE FUNCTION 'READ_TEXT' TO RETRIEVE CHINESE TEXT FROM ZADDRESS_LINE1 STANDARD TEXT (works as expected)
    read table pt_out index 1.
    move ADDRESS_LINE1 to pt_out-value.
    modify pt_out index 1.
    (PT_OUT table is populated with chinese text as expected)
    ENDFORM.

    Language for form is 'ZH'.
    To clarify the original post, the standard text is being retrieved correctly for both methods.  By this I mean that during debugging of the SAP script I can see the Chinese text as expected for both methods.  However, during print preview only the "INCLUDE" method displays correctly.  I have both methods included in my current script for the same standard text and the "INCLUDE" displays fine, but not the "PERFORM" method.
    Does the "CHANGING" parameter which is populated by the "PERFORM" need to be defined in a particular way?  Might there an issue with the TDSYMVALUE type that is used for storing the values retrieved from the "PERFORM"?

  • Label printing issue with chinese characters (SAP script)

    Hi ,
    I have a requirement to print chinese characters on label print out.
    Here are the steps already tried:
    1) Created a new device type which is copy if ASCIIPRI and character set 8400
    2) Font ANDALE_S, CNHEI, CNSONG are assigned to device type, same fonts called in SAP script.
    3) During the print, it is picking ANDALE_S font(observed in spool RAW data), but preview is good.
    4) I put ZPL codes CW1,B:MSUNG.FNTFS in beginning of script and also ^A@N,50,50,B:MSUNG.FNT while prining actual chinese text in SAP script.
    5) also tried other device types assigned to printer LZEBU2, LB_ZEB2 etc.,
    6) already checked at printer DIMM level, SIMSUN, ANDALE_S fonts are already installed
    7) Character set on printer is same as in SAP
    So far no option worked, it default to Courier fonts while printing and it results garbage characters.
    If anyone has ideas, please advice.
    thank you,
    Anil

    Hi,,
    If the ZPL commands are correct for switching to the printer's internal CHinese font and character set, it may work to add the fonts via SE73 -> Printer Fonts -> ASCIIPRI . In here you need to add the commands in the print control SFxxx for your created font.
    Another possibility is to print via windows and device type CNSAPWIN. Here it should not be necessary to add any font.
    Regards,
    Aidan

  • Chinese characters printing in Scripts in SAP

    Hi,
    I would like to print Chinese characters in the scripts in SAP Unicode system.
    We are trying thru SAP but unable to print. If anyone already done this please help me to solve this.
    Thanks,
    Krishna chaitanya.

    hi krishna
    there are various factors like printers, script language settings influencing printing the chinese characters.First you can try to print the hardcoded chinese characters using <b>locl</b> instead of network printers. for this u need to copy the chinese characters and paste in the script using the native login (not nesscary to login to SAP in chinese login). If this works then u need to check the printer model supported by SAP for printing double byte characters. For more information pls post this Q in SCRIPT section of SDN. Also there are couple of notes availbale for troubleshooting this issue.
    thkx
    Prabhu

Maybe you are looking for

  • Change page size in PDF (Acrobat 9)

    I have created a PDF file and under document properties it says that the default page size is 11.69 x 8.26 in.  I want to change this to A3, but cannot find the option or any help on this. The PDF was created using the PDF printer from an application

  • N80 UPnP

    Hi, i have a N80 and a wireless network connection connecting my laptop to the internet. I just set up my phone to connect to my laptop. I can see the files on my laptop but when i select one on the N80 it just says waiting for device. Is this normal

  • Tomcat 4 - apache - mod_webapp problem

    hi, I know this is no tomcat forum, but i don't know where to post this message. I'm unable to connect apache with my tomcat server. I've installed apache(1.3.x) and tomcat(4.0 final) as stand-alone. they work fine. I've added the mod_webapp.so and t

  • Need help about portal server

    hi, i'm new to java. and i installed java enterprise server on windows xp. the installation was successful ..but i can't login to portal server using the admin console username/password ? ....how do i set the password for the portal server ? ....and

  • Cant use iphone 4s. pl help!!!

    I bought iphone 4s in canada to use in india. The apple store person told me that the phone is unlocked version and that I can use this in India. I have spent CAD 649+tax but now its not working with my india sim card. What should I do?