Printing Logo with Zebra 105SL

Moderator message: Do not offer points
Hi All,
I want to print company logo in the goods label but am unable to do so. I tried using ~DG command in SAPScript for downloading graphics in the zebra printer like:
Format ~DGd:o.x,t,w,data
where data is the HEX representation of the graphic, d = device to store image, o = image name, x = extension, t = total number of bytes in graphic, w = number of bytes per row
The example i tried is:
~DGR:SAMPLE.GRF,00080,010,
FFFFFFFFFFFFFFFFFFFF
8000FFFF0000FFFF0001
8000FFFF0000FFFF0001
8000FFFF0000FFFF0001
FFFF0000FFFF0000FFFF
FFFF0000FFFF0000FFFF
FFFF0000FFFF0000FFFF
FFFFFFFFFFFFFFFFFFFF
^XA
FO20,20XGR:SAMPLE.GRF,1,1^FS
^XZ
But i am getting printer error - out of memory. Can anyone tell me what should i do in this case? How can i increase the printer flash memory size or is there some other way to store the graphic image in printer?
<<text removed>>
Thanks,
Ananya
Edited by: Matt on Nov 19, 2008 2:31 PM

(I'm answering this question for a reference to a problem, with the knowledge that this question may be terribly out of date. But at least this way, the answer to this question is actually answered.)
What you need to do is look into the printers properties and find a tab relating to its configuration and settings. Under there, you'll find 4 buttons. 2 of them were greyed out for me, but the important one, labled something along the lines of "cache" or "memory" (the bottom right if I'm not remembering the label correctly) is what you need to click on. Then flush the printer's cache and reset it's memory.
Be sure to back up any custom/non-default settings it may have, as they might get erased.

Similar Messages

  • Printing logo with ALV report output?

    Hi all,
    I have written a sinple program to display a report output in ALV grid format and inserted a logo in it usingh standrad FM. Though the logo is inserted successfully displaying with list ,  but  when i am clicking on print preview the logo is missing.
    Please help me on how to print the logo with the list?
    Thanks,
    Vamshi.

    Hi Krishna,
    -->Firstly go to T-Code OAER.
    -->Give Class Name as PICTURES
    -->Give Class Type as OT
    -->Give Object Key as(watever the name you wish to give)
    -->Example key 1000
    -->Click on Execute.
    Here you will get Standard Document Types.
    Select which ever you want i.e., Attachment,Screen,Template ,etc.
    Double click on Attchment it will ask you the File on the Desktop.
    Upload the image.
    Now you can see the Image in the Folder PICTURES.
    Now go to the Report.
    Function Module 'REUSE_ALV_COMMENTARY_WRITE'.
                             i_logo = '1000'.
    Hope this will Help you.
    With Regards,
    Sharmishta.

  • Smartforms printing issue with ZEBRA Printer

    Hi All,
    I am facing a issue where we are printing a 5*4 inch label on a Zebra printer out of SAP,when i Print the same on a Zebra printer the text is Blown up and the entire contents doesn't fit,but when see the spool and when I convert that spool in Pdf using the program RSTXPDFT4 and see the properties it looks perfect with properties as 5*4 Inch.
    Can someone give me there inputs of a similar issue they faced.
    Regards,
    AJ

    Hi,
    could you take a picture of the label printed by your Zebra ?
    Did you use the ZPLII printer driver ?
    regards
    Fred

  • SapScript Logo with Zebra

    Hi,
      I have uploaded  the image by SO10 and want to display it in the label with sapscript and zebra printer.  Anyone have experience on that??
    Regards,
    Kit

    Hi,
    copy the file using the standard text copy functions into the window of the SAPscript form to be used...
    is it a label design? if so copy the file to the main window. and you can't preview the label in SAP...
    R u using any tool to design the form(label)?

  • Label rotates with Zebra QL 420+

    I have some difficulties to print labels with zebra QL 420+. My media is 2x4 and when I try to print, everything rotates 90 degrees. There is also blank label before the actual data prints out. I've tried to adjust the orientation from the printer settings but it doesn't seem to help at all.
    I was wondering if anyone has had similar problems and could perhaps give me some ideas what might be causing this behavior. Any help is much appreciated.

    Now I got the orientation part fixed. I had 2x4 pagesize on my zplii200.ics file and it didn'work so I added 4x2 and that did the trick. I dunno why but adjusting the portrait/landscape setting didn't help with 2x4.
    I still have some problems with the printer. I get two blank labels before the label with data prints out. If I invert the label 180 degrees, then I get two trailing blank labels.
    Any ideas what causes that to happen?

  • SMARTFORMS and Zebra 105SL Barcode Printer

    Dear All,
    We are trying to print barcodes using SMARTFORMS. We have Zebra 105SL printer. SAP version installed is 4.7C. Help required on the issue: How to install LZPL Printer drivers for SAP.
    Thanks,
    Anu.

    Hi Anu,
    You can start by downloading the Zebra Smart Forms Technical guide from the Zebra Web Site. Below is the URL.
    http://www.zebra.com/id/zebra/na/en/documentlibrary/misc/sap_smartforms_technical.html
    This document has step by step instructions on creating bar code labels with Smart Forms.
    If you have any further questions please email me at [email protected]
    Regards,
    Andy
    Integration Architect
    Zebra Technologies

  • Communication problem with Zebra printer

    Post Author: rafu
    CA Forum: .NET
    Hi,I'm trying to write bidirectional communication with Zebra printer - e.g. send data to print and receive data read from tags. To send data it's possible to use WritePrinter methods described in internet, however I don't know how to get it?? In producer's manuals there is only example to printer connected by LPT1, my uses usb.Does anyone have any ideas??? Help please!rafu

    I would look at XP's port configuration for the printer and then try and use the same protocol on the Mac. If XP is showing it as RAW Port 9100, then that is shown as HP jet Direct - Socket on the Mac. The only issue then is whether the OS X driver is available in the Lexmark list. Sometimes the provided OS X driver is only for direct USB connections, so you have to look at using an alternate driver, such as those offered by Gutenprint.

  • Label printing on ZEBRA printer TLP2844 with smartform

    Hi Gurus,
    Requirement:
    Print label on Zebra printer with smartform
    1. i have created a smartform with desired layout
    2. and trying to print on Zebra printer
    Questions:
    1. smartform is not printing on zebra printer
    2. suggest me if there are any ways to print smartform on zebra printer
    3. does it requires any native programming language for printing labels on zebra printer
    Best Regards,
    Krishna

    hi Krishna,
    This printer does not support ZPL2 so I thnk you cnnot use the device types like LZEB2. It should work to print via windows and a device type like SAPWIN or SWINCF.
    Regards,
    Aidan

  • Help with Zebra Label Printer and Multi Order Shipping Tool- Partial Label Printing

    I have a zebra gx420d which is compatible the zebra 2844 (its the new model) and I am having a hard time printing labels with the multi order shipping tool. I have the correct driver, the printer test page works fine, and everything is configured for a 4x6 label.
    I have set the selling preferences in paypal to match the zebra 2844 printer and within the mult order tool, I have edited the settings to also match zebra 2844.
    My problem is that regardless of what or how I do it, my printer will only print a 1/4 of the label. It is not shrinking the label, it is starting to print at the correct size but stops 1/4 of the way through. Almost like it thinks my label size is too small but as i mentioned, I confirmed 4x6 on the label settings at both printer properties and printer preferences. I spent and hour on tech support with zebra and they confirmed the printer is working as it is supposed to. I also know this because my Amazon labels print correctly as well. Its only paypal and ebay labels that are not working. Very frustrating.  Can anyone help?

    Hi,
    did you upload the desgin in a standard text with option ITF? This you can copy then to the layoutset. At least this is the way of working with BARONE.
    Cheers,
    Stefan

  • Problem printing horizontal text in smartform with zebra Z6M label printer

    hello,
    The situation is this:
    There is a Z smartform wich prints a label to a zebra Z6M label printer with the text and barcodes vertically.
    The form have a command in the main windows with the parameter: S_LZPL_SETUP     '^FWR'
    This label works fine, but the client want to change the form, they have told me to create a new smartform and print the info horizontally, using the same printer.
    The tests i have done are the following:
    create a smartform from ground and write a template text and a barcode with a new font of system barcodes. the bardoce is shown ok(it is shown horizontally), the problem is that the template text is shown vertically, as in the original smartform.
    then i tried on another zebra ZM600 label printer, similar model, but not the same, and the smartform printed was ok (text and barcodes shown horizontally). So i think is a configuration setting problem, but i dont know where to search.
    i have checked the label printer parameters in SPAD, but didnt find anything souspicios.
    have you any idea?
    thanks in advance.

    See these if they be of any help.....
    BARCODE:
    goto smartform styles-> create a style-->
    create a character format.
    under standard settings give the bar code name
    use this style in ur smartform. select the data field which u want to barcode print and assign the character format
    Similarly
    SAPSCRIPT
    open the form and click the character format button and
    repeat the step as above....
    http://help.sap.com/saphelp_nw04/helpdata/en/68/4a0d5b74110d44b1b88d9b6aa1315b/frameset.htm
    Go to Character formate in your form.
    create a new char formate with enable BAR code AND
    you can give its type too.
    To Create a Bar code prefix:
    1) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
    2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
    Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
    The place where you are using the field value use like this
    <C1> &itab-field& </C1>.
    You will get the field value in the form of barcode.
    Which barcode printer are you using ? Can you download this file and see.
    http://www.servopack.de/Files/HB/ZPLcommands.pdf.
    It will give an idea about barcode commands.
    Check this link:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    Check this link:
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
    Hope this link ll be useful..
    http://help.sap.com/saphelp_nw04/helpdata/en/66/1b45c136639542a83663072a74a21c/content.htm
    go through these links and cose u r previous threads,
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    smartform - barcode
    http://www.erpgenie.com/abap/smartforms.htm
    http://sap.ittoolbox.com/groups/technical-functional/sap-basis/print-barcode-with-smartform-634396
    http://sap.ittoolbox.com/groups/technical-functional/sap-dev/printing-barcode-733550
    Detailed information about SAP Barcodes
    A barcode solution consists of the following:
    a barcode printer
    a barcode reader
    a mobile data collection application/program
    A barcode label is a special symbology to represent human readable information such as a material number or batch number
    in machine readable format.
    There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
    You can print barcodes from SAP by modifying an existing output form.
    Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool.
    Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
    Creating Bar code:
    ) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
    2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
    Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
    The place where you are using the field value use like this
    <C1> &itab-field& </C1>.
    You will get the field value in the form of barcode.
    Check this thread for detail information.
    How to print Barcode in te SAP SCRIPTS?

  • Issues with Crystal 2008 Printing to a Zebra Label Printer with SP2

    Hi there
    We are having issues printing to a Zebra Label Printer using Crystal 2008 SP2.
    When you attached a .rpt file to the .NET Application which is accessed via RDP/ICA the reports in Crystal XI worked fine.
    Steps we have taken are:
    Printing direct from Crystal 2008 Designer to the Zebra Printer works using a Generic Text Driver
    Printing direct from Crystal 2008 Designer to the Zebra Printer using a Zebra Universal Print Driver DOES NOT work (we were advised the Universal Print Driver may assist with the issue)
    The report when accessed via the .NET Application via RDP/ICA using the Universal Print Driver it doesn't work.
    The report when accessed via the .NET Application via RDP/ICA using the Generic Print Driver it doesn't work.
    The report when accessed via the .NET Application drectly from Server Console prints fine using Generic Print Driver, but not with RDP/ICA.
    Can anyone offer any suggestions to a fix?
    Many thanks.

    Hello,
    I'll look at this tomorrow when I get into the office. An I am moving this to the developer forum.
    Thank you
    Don

  • Printing trhough SAPWIN with ZEBRA printer

    Hi Gurus
    I need your help please since I already spent a lot of time to find a solution and not found any.
    I use Smartform to produce labels on ZEBRA printer (output Device Z201, Device Type ZLZEB2:Zebra label printer 203dpi). All fields on my form use HELVE as font. I print my form through Z201 and it works fine.
    My requirement now is to print the form to ZEBRA printer locally using SAPWIN (Rel 4.x/SAPlpd 4.09 + ONL:Y) as device type. To do this I created a new output device LCLB, copied the device type SAPWIN into ZWIN and attached to output device LCLB
    The problem is when I print the form using LCLB, all my fields with HELV font are printed with COURRIER font.
    I went in transaction SE73 and display printer fonts associated with ZWIN and it seems that all fonts (COURCYR, COURIER, OUR_I7, HELVCYR, HELVE, HELV_I7, OCRA, OCRB, TIMECYR, TIMES, TIME_I7) are defined there. Do I miss something? Do I have to redefine the print control in ZWIN with control characters corresponding with ZEBRA printer?
    Any feedback would be appreciated
    Thank you

    Hi Valter,
    did you figured it out why do you had a problem with that printer?
    tks
    best regards,
    Pedro

  • Printing thermal labels from fedex with Zebra 2844

    I am trying to print Fed Ex shipping labels on a Zebra thermal printer 2844. Now under 10.5.6, I am able to select printer and configure it. When I print,either with safari or firefox instead of printing label - it prints rows of numbers. Has anyone done this successfully?

    Dear MacAssemble:
    Thanks very much for your reply. Yesterday I tried right-clicking on the UPS label image from their website. Then I opened that image in Preview (copy from clipboard) and selected appropriate formatting in the "Print" dialog box. I also printed out the entire label via Java and printed it out on the inkjet (HP 5740). I put both labels on the package and later snagged the UPS man.
    "Did that label scan?" I asked him, having written on the thermal label "Did it scan?"
    He laughed and said, "Yes, it scanned fine."
    It still looked funky-- kind of pixellated and not completely sharp, but it did scan. I told him to hotline me (I'll write my phone on each label) if he had trouble in the future. We'll see.
    So, you open the label in Gimp or PS and increase the resolution? I tried increasing the res on the 2844, but it resulted in an image to large to fit on a 4"x6" label.
    Do you suppose the problem is Preview or the graphic format used by UPS itself. As I mentioned, Endicia works great, but, of course, Preview is not involved-- it prints directly to the Zebra. Trouble is, more than half my packages going out are UPS.
    In every case, thank you very much for your response. I've searched the net and discussion groups for some weeks just to confirm this problem, and found nothing. So at least now I know I'm not crazy (well, at least in this area). Thanks.
    Best,
    James R.
    Sierra Foothills
    Northern California

  • I need to print logo in alv grid

    I need to print logo in alv grid .As of now its getting displayed but it cannot be printed .Kindly tell me wether there is any option to print it .Eitjer using ALV or Object oriented ALV.Please reply soon

    Hi Deepti,
    Refer the code below.
    report  sy-repid.
    type-pools : slis.
    *ALV Formatting tables /structures
    data: gt_fieldcat type slis_t_fieldcat_alv.
    data: gt_events type slis_t_event.
    data: gs_layout type slis_layout_alv.
    data: gt_page   type slis_t_listheader.
    data: gs_page type slis_listheader.
    data: v_repid like sy-repid.
    *ALV Formatting work area
    data: w_fieldcat type slis_fieldcat_alv.
    data: w_events type slis_alv_event.
    data: gt_bsid type table of bsid with header line.
    initialization.
      perform build_events.
      perform build_page_header.
    start-of-selection.
    *perform build_comment.     "top_of_page - in initialization at present
      select * from bsid into table gt_bsid up to 10 rows.
    *perform populate_for_fm using '1' '3' 'BUKRS' '8' 'GT_BSID' 'Whee'.
    *USING = Row, Column, Field name, display length, table name, heading
    *OR
      perform build_fieldcat.
      gs_layout-zebra = 'X'.
    *top of page event does not work without I_callback_program
      v_repid = sy-repid.
      call function 'REUSE_ALV_GRID_DISPLAY'
        exporting
          i_callback_program                = v_repid
          i_structure_name                  = 'BSID'
       i_background_id                   = 'ALV_BACKGROUND'
          i_grid_title                      = 'This is the grid title'
      I_GRID_SETTINGS                   =
          is_layout                         = gs_layout
          it_fieldcat                       = gt_fieldcat[]
          it_events                         = gt_events[]
        tables
          t_outtab                          = gt_bsid.
    Form..............:  populate_for_fm
    Description.......:  Populates fields for function module used in ALV
    form populate_for_fm using    p_row
                                        p_col
                                        p_fieldname
                                        p_len
                                        p_table
                                        p_desc.
      w_fieldcat-row_pos = p_row.          "Row Position
      w_fieldcat-col_pos = p_col.          "Column Position
      w_fieldcat-fieldname = p_fieldname.  "Field name
      w_fieldcat-outputlen = p_len.        "Column Lenth
      w_fieldcat-tabname = p_table.        "Table name
      w_fieldcat-reptext_ddic = p_desc.    "Field Description
      w_fieldcat-input = '1'.
      append w_fieldcat to gt_fieldcat.
      clear w_fieldcat.
    endform.                    " populate_for_fm
    *&      Form  build_events
    form build_events.
      data: ls_event type slis_alv_event.
      call function 'REUSE_ALV_EVENTS_GET'
           exporting
                i_list_type = 0
           importing
                et_events   = gt_events.
      read table gt_events with key name =  slis_ev_user_command
                               into ls_event.
      if sy-subrc = 0.
        move slis_ev_user_command to ls_event-form.
        append ls_event to gt_events.
      endif.
      read table gt_events with key name =  slis_ev_top_of_page
                               into ls_event.
      if sy-subrc = 0.
        move slis_ev_top_of_page to ls_event-form.
        append ls_event to gt_events.
      endif.
    endform.                    " build_events
    *&      Form  USER_COMMAND
    When user command is called it uses 2 parameters. The itab
    passed to the ALV is in whatever order it currently is on screen.
    Therefore, you can read table itab index rs_selfield-tabindex to get
    all data from the table. You can also check r_ucomm and code
    accordingly.
    form user_command using  r_ucomm      like sy-ucomm
                             rs_selfield type slis_selfield.
      read table gt_bsid index rs_selfield-tabindex.
    error checking etc.
      set parameter id 'KUN' field gt_bsid-kunnr.
      call transaction 'XD03' and skip first screen.
    endform.
    *&      Form  top_of_page
    Your own company logo can go here if it has been saved (OAOR)
    If the logo is larger than the size of the headings in gt_page,
    the window will not show full logo and will have a scroll bar. Thus,
    it is a good idea to have a standard ALV header if you are going to
    use logos in your top of page.
    form top_of_page.
      call function 'REUSE_ALV_COMMENTARY_WRITE'
           exporting
                it_list_commentary = gt_page
                i_logo             = 'ENJOYSAP_LOGO'.
    endform.
    *&      Form  build_fieldcat
    *Many and varied fields are available here. Have a look at documentation
    *for FM REUSE_ALV_LIST_DISPLAY and REUSE_ALV_FIELDCATALOG_MERGE
    form build_fieldcat.
      w_fieldcat-fieldname = 'BUDAT'.
      w_fieldcat-seltext_m = 'Dte pst'.
      w_fieldcat-ddictxt(1) = 'M'.
    Can change the position of fields if you do not want them in order
    of the DDIC or itab
    w_fieldcat-row_pos = '1'.
    w_fieldcat-col_pos = '10'.
      append w_fieldcat to gt_fieldcat.
      clear w_fieldcat.
    endform.                    " build_fieldcat
    *&      Form  build_page_header
          gt_page is used in top of page (ALV subroutine - NOT event)
          *H = Header, S = Selection, A = Action
    form build_page_header.
    For Headers, Key is not printed and is irrelevant. Will not cause
    a syntax error, but is not used.
      gs_page-typ = 'H'.
      gs_page-info = 'Header 1'.
      append gs_page to gt_page.
      gs_page-typ = 'H'.
      gs_page-info = 'Header 2'.
      append gs_page to gt_page.
    For Selections, the Key is printed (bold). It can be anything up to 20
    bytes. It gets printed in order of code here, not by key value.
      gs_page-typ = 'S'.
      gs_page-key = 'And the winner is:'.
      gs_page-info = 'Selection 1'.
      append gs_page to gt_page.
      gs_page-typ = 'S'.
      gs_page-key = 'Runner up:'.
      gs_page-info = 'Selection 2'.
      append gs_page to gt_page.
    For Action, Key is also irrelevant.
      gs_page-typ = 'A'.
      gs_page-info = 'Action goes here'.
      append gs_page to gt_page.
    endform.                    " build_page_header
    Settings for the Logo :
    01) GOTO - OAOR (Business Document Navigator)
    02) Give Class Name - PICTURES
    Class Type - OT
    Object type - whatever you want to call your area EG: OURCOMP.... then Execute
    03) Top left will say PICTURES. Bottom left will have multi tab. Select Create and double-click on Screen.
    04) Select your image from the appropriate directory.
    05) Give the image an appropriate name (not Screen)
    06) It will tell you document stored successfully.
    07) You can now find your logo under the heading OURCOMP in top left window.
    08) You can reference the logo in things like FM REUSE_ALV_COMMENTARY_WRITE or any other area which may reference these things. EG: I_LOGO = 'OURCOMP'. You can preview image by double-clicking it.
    <b>Please reward points if it helps.</b>
    Regards,
    Amit Mishra
    Message was edited by: Amit Mishra

  • Print Logo in Classic Report (Write Method,Not ALV)

    Hi All,
    I'm currently doing conversion of the All the Classic Report with addition of Header with 'LOGO'.
    I'm willing to find out that Function (CALL FUNCTION 'WWW_GET_MIME_OBJECT') is only able for display but not show out during printing.
    Is that any method, I can do it(Print with Logo) without conversion to SAP Script or Smartform that was exhausted.
    *Please take note is Classic Report with Write Method (Line by Line), Not ALV.
    Thank you all in advance
    Regards,
    Trevor Wong.

    Hi,
    It is possible to include logo in classical report but its not possible to print logo in classical report. It can be done in ALV's.
    Write  the code in Top-of-page event in ALV.
    The following is the code for inserting the logo in ALV.
    FORM TOP_OF_PAGE.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
           EXPORTING
               I_LOGO             = 'ENJOYSAP_LOGO'
                IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.
    ENDFORM.
    Regards
    Purnand

Maybe you are looking for