Font while printing Smartform

Hi All,
I have a requirement where i need to display Large Font size in Smartform. I am able to display the same for the PRINTER in print preview.
But when i print the smartform, the font is printed in very small size.
I think it is because the printer is not supporting the font.
Please let me know the workaround for such problem.
Thanks,
Best regards,
Prashant

method for font size....
Define the paragraphs & character formats using SMARTSTYLES & use them in your smartform.
You have to give the smartstyle name in the Form attributes-->Output options for the formats to be used in your smartform.
frm ur pc only u can get this font file..
go to control panel , in tat go to font and select your desired font file..
now give the path of this font file in se73..
after doing that this file will be uploaded into ur SAP server.
Se73 - > True type font installation - > Font name - > specify the name of the font file - > execute

Similar Messages

  • Error while printing smartforms

    Hi Friends,
      I am getting error "<b>Invalid value for parameter ARCHDEST</b>" while printing smartforms. This is happening only in IDES server. In Development the same smartform is working normally. I have checked in transaction SU53, to see whether all the authorisations have been given for IDES server. There is no problem in authorisation also. So what might be the reason for this. Please give me the solution to solve this problem.
    Thanks & Regards,
    Ranjith

    Hi Beginner,
    In the layout you have taken window or layout taken the big width in that case only you will get this type error syntatically it shows correct when you exicute the smart from try to give the print or see the print preview you will get this error (suggestion is better to check the window sizes)
    Thanks
    Ashok

  • Problem while printing smartform in dot matrix printer

    Hi Experts,
    When i am printing smartform using dot matrix printer only the last page prints but all the pages displays in print privew.
    For example suppose there are three pages to be print 1/3, 2/3 , 3/3 , i get all the three pages in print privew as well as when i take its printout in laser printer i get all three pages as print, but when i am using dot matrix printer i get only the last page ie 3/3 as print.
    Regards
    Varun Sharma

    Hai Varun,
    If things are coming properly then its no more ABAP issue.
    Need to check out with the BASIS team along with the IT / hardware department.
    Just try to take print out on a other dotmatrix printer, if its somewhere close to you as usually they are heavy and large in size can't be moved.
    Hope this helps,
    Cheers,
    Suvendu

  • Missing Font while Printing

    Hi guys,
    I know this should be a usual problem. I did a search and did not find any conclusive info.
    I have a PDF made in InDesing. I do think I have the fonts right. The Helvetica Heavy and Garamond prints right but the Helvetica Light doesn’t appear at all.
    http://www.pixentral.com/show.php?picture=1ffpm3eroBaYU4mJ6XtgP8dEhyBEV3
    Here is the print of the Font Properties, I don’t know why the Helvetica Light has this Identity-H in the list.
    As you can see in the list is an Embedded Subset as all the other fonts.
    Any help or ideas?
    Thanks,
    S

    method for font size....
    Define the paragraphs & character formats using SMARTSTYLES & use them in your smartform.
    You have to give the smartstyle name in the Form attributes-->Output options for the formats to be used in your smartform.
    frm ur pc only u can get this font file..
    go to control panel , in tat go to font and select your desired font file..
    now give the path of this font file in se73..
    after doing that this file will be uploaded into ur SAP server.
    Se73 - > True type font installation - > Font name - > specify the name of the font file - > execute

  • Problem with fonts while printing PDF in MAC OS

    I have PDF file. It contains Cyrillic fonts and looks OK on the screen in MAC OS
    But during printing all labels are presented wrongly and not readable. I have tryied two options:
    1) Opened PDF in built-in MAC OS Viewer
    2) Downloaded and installed Acrobat Reader and printed from it
    Printing results by both methods are different, but in both cases text is not readable.
    Attaching screenshots (part of laptop screen) from laptop screen and printing results (scanned paper sheets)
    Printer: Cannon MP560 (with standard driver version 10.84.2.0)

    Max,
    Try Troubleshoot fonts | Mac OS X and go through each step.  You can probably skip step 1 as it's already displaying correctly.  Good luck.

  • Changing font while printing

    Hi all,
    I m developing report for Customer Ledger.
    When i print that report it is printing in very small font.
    I want to increase the font size so that it could be easily readable.
    I used PRINT-CONTROL 'SABLD' LINE 1.
    for bold font .
    But it is not working .
    If any one has gone through such scenario then let me know.
    Thanx in advance.
    Regards.
    -Umesh

    Hello,
    If you are doing print on the dotmatrix printer, then printer must be able to handle the printing.
    Like your report size is 255 column and if you try to print on 132 column stationery it will come in the small fonts..
    Same is applicable to Laser pritner.
    regards,
    Naimehs

  • How to print Smartform in Draft mode.

    HI all,
    we are using Wipro LQ DSI 5232 printer, our problem is while printing smartform , its coming in Roman but it should come in Draft Mode.
    When it goes to Roman mode the printing become very slow.
    How to set in default Draft mode.
    Regards,
    Rahul.

    Hi,
    there is an SBO setting inside
    Administation>System Init>Print preferences>Print Draft Watermark on Draft
    Then a "DRAFT" watermark will appear if it's printed before adding.
    In CR use a stored proc to get data back according to the Objectid@.
    Then if its the object id of a draft then add a CR watermark.
    Hope this helps.
    Regards,
    D

  • Smartform error while printing page wise.

    Hi gurus! 
    while printing from smartforms , if i select particular page in page selection option.
    its giving error - No output request open. End not possible.
    i have used SSF_OPEN and SFF_CLOSE functional module.
    No output request open. End not possible.
    Message no. SSFCOMPOSER154
    Diagnosis 
    You tried to close an output request using function module SSFCOMP_CLOSE, but no output request is active.
    System response
    The system issues an error message.
    Procedure
    Check the sequence in which you call the function modules SSFCOMP_OPEN and SSFCOMP_CLOSE.
    Message was edited by:
            rahul deshmukh

    hi Andrea !
    i have used SSF_OPEN and SSF_close functions.Its displays all pages but Its giving error for page selection printing.
    Message was edited by:
            rahul deshmukh

  • Reader 10.0 Printing Problem - Font changing while printing

    Dear all,
    can anybody help me on my printing problem with Adobe Reader 10.0 ?
    While printing a pdf I cannot do anything else, it is not possible to touch the mouse
    because when I do this, the font is changing while printing to something like grecian.
    Can somebody help me on this ?
    Reader 9 did not cause this problem.
    Thanx and best Regards, Travelplan24

    I have the same problem, but I didn't realize it could be set off by my working on another task. It is also triggered when the pdf has scientific notation, or a very extreme change in font and font size. E.g., text in boxes, algorithms, etc. seem to trigger the problem.
    I have reinstalled my print driver (several times, latest on Sunday), and reinstalled Adobe Reader (now 10.0.1) but the problem remains.
    Printer:
    HP Officejet 6500 (E709n Series) wireless, now on USB.
    Document properties: Most recent font conversion - yesterday:
    Producer: Distiller 4.0.2 for Mac
    PDF version: 1.3 (Acrobat 4.x)
    Fonts: Helvetica-Neue, Type 1, Encoding: ANSI and Roman
    The font is not converting into Greek. E.g. "Problem-Solving Process" became "Qspcrfm . Tpnwjoh!Qspdftt"' with the kerning overlapping characters.
    The font 'conversion' has happened many, many times on a wide variety of pdf files in the past 6 months. Never had the problem before. I had downloaded new Reader, and purchased the new printer -- I do not know which change created the problem.
    I will cease doing anything when I print as a temporary workaround, but that is not a good solution.
    I sure hope you can figure out what the bug is. Thanks in advance.

  • Font in print out of smartform

    Hi All,
    I have uploaded a font and it is maintained in both Font & Printer Family. I have created a STYLE for the font and using the same in my Smartform.
    When i see the preview of the Smartform, the font is displayed large + Bold ( as per our requirement).
    But when i take a print out, a small size font is printed.
    Any pointers for the same would be helpful.
    Ps. : The font is printed correctly when logged on with EN language but when logged on with JA language then it doesnt print correctly though it displays correctly in print preview.
    Best regards,
    Prashant

    Hi,
    The settings mentioned by Kishan are already in place. Still it doesnt give the desired output.
    Also, this is a new Form created in English language.
    I have tried the existing fonts as well as uploading fonts, but still no +ve results.
    Also, could someone please explain, why the font through STYLE can be entered only of max size 99.00. But in PRINTER the font for 120,160 is also maintained.
    Thanks,
    Best regards,
    Prashant

  • Font is small while printing alv list report

    Hi,
    while printing ALV list report font is too small, can you tell me where i can increase the font size. I tried in GUI font ,In which i can increase the font for GUI, not for ALV priniting . Can any body help me to solve this problem?
    Regards,
    siva kumar

    HI Kushboo,
    I think You are talking about header text in ALV , while printing ALV list i need to increase all the font size.. In fieldcatlog there is no option called Style...for increasing ALV font line item details. Can you tell me which style you are talking about?
    Regards,
    siva kumar

  • Problem with computing Font width while printing in Landscape mode

    I have an application which prints a table and fills it with some text. I render it on a JComponent using the drawString(theStr, xPos, yPos) and the drawLine(rigtX, topY, rigtX, botY) methods in Graphics2D object. I want to take print-out of the table and also store the image of the table in, say, jpeg format. The print can be in Landscape or Portrait format depending on the size of the JComponent, which the user sets depending on the table size and the font size.
    I have a paintTable( ) method which contains all the drawString( ) and drawLine( ) methods. This method is called from the paint( ) method of the JComponent to achieve normal rendering. The same method is called to get a BufferedImage of the Table. The same method is further called from the implementation of print( ) method from the Printable interface.
    In the paintTable( ) method, I compute the pixel coordinates of the table grid lines and the texts positions in the tables depending on the font width and height obtained as shown below:
            // Set the Font             
            Font theFont = graphics.getFont();
            theFont = theFont.deriveFont((float)TableFontSize); // TableFontSize is an int of value 8,9,10 etc.
            graphics.setFont(theFont);
            // Get the Font Size      
            FontRenderContext frc = graphics.getFontRenderContext();
            float width = ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).width;
            float height = ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).height;
           System.out.println("FONT WIDTH HEIGHT [" + width + "," + height + "] ");I am getting the following value of width and height when the above print statement is executed with a value of 9 for TableFontSize. FONT WIDTH HEIGHT [18.0,11.3203125]
    The problem I face is :
    While Printing in Landscape mode the value of the 'width' variable printed as given above is becoming negative. Kindly see the values: FONT WIDTH HEIGHT [-9.37793,11.3203125]. This is happening ONLY DURING PRINTING IN LANDSCAPE MODE. This makes my calculation of table grid line coordinates and text positions completely wrong and the table goes out of place.
    Kindly note that, there is no problem during normal rendering and BuffereredImage creation and also while printing in Portrait mode. The problem happens irrespective of Linux or Windows. The value of 'height' is always correct.
    Kindly let me know: If the method I use to get the 'width' and 'height' is correct ? Is there any better way which will work fine in all platforms under all circumstances.
    Kindly help me to sort out this issue.
    Thanks a lot in advance and best regards
    -acj123

    I have extracted the relevent code and made a stand alone program.
    The complete code is enclosed; including that for printing.
    Kindly go through the same and help me to solve this problem.
    Thanks again and regards
    -acj123
    import java.awt.*;
    import java.util.*;
    import java.awt.geom.*;
    import java.awt.event.*;
    import java.awt.print.*;
    import java.awt.print.PrinterJob;
    import java.awt.font.FontRenderContext;
    import java.awt.image.BufferedImage;
    import javax.swing.*;
    import javax.print.attribute.*;
    import javax.print.attribute.standard.*;
    public class MyCanvas extends JComponent implements Printable, ActionListener
        int TableFontSize = 9;
        private Graphics2D graphics;
        public MyCanvas(JFrame frame)
            frame.getContentPane().setLayout(new BorderLayout());
            frame.getContentPane().add(this, BorderLayout.CENTER);
            frame.setJMenuBar(createMenuBar());
        public JMenuBar createMenuBar()
            JMenuBar menubar = new JMenuBar();
            JButton printButton = new JButton("Print");
            menubar.add(printButton);
            printButton.addActionListener(this);
            JButton imageButton = new JButton("Image");
            menubar.add(imageButton);
            imageButton.addActionListener(this);
            JButton drawButton = new JButton("Draw");
            menubar.add(drawButton);
            drawButton.addActionListener(this);
            JButton closeButton = new JButton("Close");
            menubar.add(closeButton);
            closeButton.addActionListener(this);
            return menubar;
        public void actionPerformed(ActionEvent evt)
            String source = evt.getActionCommand();
            if  (source.equals("Close"))
                System.exit(0);
            if  (source.equals("Image"))
                getImage();
                return;
            if  (source.equals("Print"))
                printCanvas();
                return;
            if  (source.equals("Draw"))
                repaint();
                return;
        public BufferedImage getImage()
            Dimension dim = getSize();
            BufferedImage image = (BufferedImage)createImage(dim.width, dim.height);
            this.graphics = (Graphics2D)image.createGraphics();
            System.out.print("\nImage ");
            paintCanvas();
            return image;
        public void paint(Graphics graph)
            this.graphics = (Graphics2D)graph;
            System.out.print("\nDraw  ");
            paintCanvas();
        public void paintCanvas()
            // Set the Font      
            Font theFont = graphics.getFont();
            theFont = theFont.deriveFont((float)TableFontSize);
            graphics.setFont(theFont);  
            // Get the Font Size       
            FontRenderContext frc = graphics.getFontRenderContext();
            float width = ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).width;
            float height= ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).height;
            System.out.print("FONT WIDTH HEIGHT [" + width + ", " + height + "] ");
            System.out.print(" SIZE "+ super.getWidth() +", "+ super.getHeight());
        public int print(Graphics graph, PageFormat pageFormat, int pageIndex)
            throws PrinterException
            if (pageIndex > 0) return Printable.NO_SUCH_PAGE;
            this.graphics = (Graphics2D)graph;
            graphics.translate(0,0);
            paintCanvas();
            return Printable.PAGE_EXISTS;
         *  Interface method for Printing the Canvas on Paper
        public void printCanvas()
            PrinterJob printJob =  PrinterJob.getPrinterJob();
            printJob.setPrintable(this);
            PrintRequestAttributeSet attr = new HashPrintRequestAttributeSet();
            if (super.getWidth() < super.getHeight())
                System.out.print("\nPrint PORTRAIT ");
                attr.add(OrientationRequested.PORTRAIT);
            else
                System.out.print("\nPrint LANDSCAPE ");
                attr.add(OrientationRequested.LANDSCAPE);
            Dimension dim = getSize();
            attr.add(new MediaPrintableArea(1, 1, dim.width, dim.height,
                                                  MediaPrintableArea.MM));
            attr.add(new JobName("MyCanvas", Locale.ENGLISH));
            attr.add(new RequestingUserName("acj123", Locale.ENGLISH));
            if (printJob.printDialog(attr))
                try
                    printJob.print(attr);
                catch(PrinterException ex)
                    ex.printStackTrace();
        public static void main(String[] arg)
            JFrame frame = new JFrame("MyFrame");
            MyCanvas canvas = new MyCanvas(frame);
            frame.setSize(800, 600);
            frame.setVisible(true);
    }

  • How to increase the FONT Size in a report while printing in SAP

    Hi ,
    Can anybody let me how how to increase the Font size  while printing a report in SAP .
    Thanks
    Dhaval..

    hi Raje,
    WELCOME TO SDN
    use <b>PRINT-CONTROL</b> option
    PRINT-CONTROL FUNCTION 'SF000'.
    WRITE: / 'This is CPI 20'.
    SKIP.
    PRINT-CONTROL FUNCTION 'SF020'.
    WRITE: / 'This is CPI 6'.
    How to change font sizi in a classical report?
    REgards,
    Santosh
    Message was edited by: Santosh Kumar P

  • Increasing the font size of an ALV report while printing it.

    The requirement is to increase the font size of an ALV report while printing it. The ALV Report is coded using the Factory method.
    I could find a class called CL_SALV_ITEM with a SET_FONT method but I am not sure how to link it with the CL_SALV_TABLE class from which the display table has been created. I even tried checking the report display in SPOOL transaction SP01.But I guess the font shown there depends on the SAP GUI settings.
    Do you have any suggestions?
    Thanks and regards
    Sathya

    The status bar is a fixed fontsize which does not change. While I have no problem reading the time off the status bar you should also have the time on the lockscreen and/or glance screen with a much larger font so I do not really see the issue.
    I have all my music on SkyDrive so would not know for sure, but check out THIS to see if it serves your needs.
    Click on the blue Star Icon below if my advice has helped you or press the 'Accept As Solution' link if I solved your problem..

  • Is there any way to check how many lines left while printing a smartform ?

    Hi ,
      <b> I would like to know if there is any way to find the no.of lines or space left in the page before printing more information</b>. Usually this is done be SAP to check whether there is enough space available or not to print a page protected line type in table. 
    While printing SAP checks for availability of enough space. I would like to check it manually.
    Can anyone advice me on this how to achieve please ? Thanks very much in advance.
    Regards,
    Sreethan

    Yep, thats what I mean... Normally you create,
    Table->
    Main Area/Header/Footer->
      Row1->
        Cell->
          Text
      Row2->
        Cell->
        Text
    Try creating     
    Table->
    Main Area/Header/Footer->
      Folder (page protection enabled)
        Row1->
          Cell->
            Text
        Row2->
         Cell->
          Text
    end folder
    Clear?

Maybe you are looking for