Rotate/rotating text in SmartForms

Need to rotate text 90 degrees in a SmartForm.
The printers are all PCL based.
New print-controls cannot be created.
In PCL, the following command sets rotation:
<ESC>&a#P
where # is the number of degrees
To rotate 90 degrees, the PCL command would be:
<ESC>&a90P
In SAPscript, I can use the print-control for <ESC>.
/:  PRINT-CONTROL SESCP
=  &a90P
Another method that works involves standard texts.
Define standard texts named ZPCLROTATE90 and ZPCLROTATE0.
They willl set the rotation to 90 and reset to 0 degrees.
/: PRINT-CONTROL SESCP
( &a90P
/: PRINT-CONTROL SESCP
( &a0P
The SAPscript uses the new standard text objects:
AS  horizontal text
/:  INCLUDE ZZPCLROTATE90 OBJECT TEXT ID ST
AS  rotated text
/:  INCLUDE ZZPCLROTATE0 OBJECT TEXT ID ST
AS  horizontal again
This also works in SAPscript.
None of this seems to work in SmartForms.  I thought the INCLUDE text would work the same in SmartForms.  It does not.
Tried the first method shown; SmartForms converts the "=" or "(" paragraph symbol to "*".  This separates the escape sequence and it becomes invalid.
Any ideas?  They do not want to use SAPscript.  Cannot create a Z print-control.
Thanks,
Norm

Hi,
   Try to follow the steps givenbelow in your SMARTFORM.
1. Create a template and keep the text alone inside that you wanted to rotate.
2. Above and Below your text, In the text element that you wanted to rotate give the Print control.
Ex PRINT CONTROL 'SF201'
     &variable text&
    PRINT CONTROL'SF202'
2. Create a command inside the window and enter the attribute name and the attribute value.
    Ex. Use Attribute name as S_LZPL_HR1
                 Attribute value as 'BC_CD39'
3 Create another command above the template and enter the value "SF200" in Include Printer control.
4.Create another command above the template and enter the value "SF202" in Include Printer control.
I followed the above procedure for rotation of texts, and it worked.
Thanks
Narasingam

Similar Messages

  • Rotating text with smartforms

    I want to print text rotated 90 degrees. Does anyone know if this is possible (with standaard smartform commands).

    The way to roatate text in smartforms is using the COMMAND node.  The rotation of text takes place at the printer and cannot be viewed in the print preview.
    Using the COMMAND node, Attribute to change the orientation to 90deg needs to be passed to the printer.
    The Attributes are printer dependant.
    e.g.
    In the ZPL-II printer control language the attribute is S_LZPL_SETUP.
    In this command node, enter the following under "spool control", "free attributes":
    Attribute name:  Attribute value:
    S_LZPL_SETUP     '^FWR'
    For the particular printer you are using u would need to find the appropriate attibute and the value to set it to.
    Neeraja.

  • Vertical text to be displayed in the label/form by rotating the text

    Hi all,
    I am working on a smartform wherein i need to print a text vertically by rotating the text 90 degree (which means the letters will also be tilted in 90 degree angle).Is there any specific printer command or setting that needs to be done to achieve this?Please help!!!

    hi,
    refer to this threads.
    http://sap.ittoolbox.com/groups/technical-functional/sap-dev/how-write-vertical-text-in-smartforms-954247
    http://sap.ittoolbox.com/groups/technical-functional/sap-dev/vertical-text-in-smartform-1076101
    Re: Vertical printing the Text in Smartforms
    regards,
    sreelakshmi

  • Rotate/rotating 90 text in Sapscript

    Hi all,
    Is there anyway I can directly include a text on the Sapscript form using a print-control, and what is the step-by-step for do it.
    Is available to view the result test in pdf format or not? How to do the test before transporting to the SLC?
    Thanks

    Hi,
       Try to follow the steps givenbelow in your SMARTFORM.
    1. Create a template and keep the text alone inside that you wanted to rotate.
    2. Above and Below your text, In the text element that you wanted to rotate give the Print control.
    Ex PRINT CONTROL 'SF201'
         &variable text&
        PRINT CONTROL'SF202'
    2. Create a command inside the window and enter the attribute name and the attribute value.
        Ex. Use Attribute name as S_LZPL_HR1
                     Attribute value as 'BC_CD39'
    3 Create another command above the template and enter the value "SF200" in Include Printer control.
    4.Create another command above the template and enter the value "SF202" in Include Printer control.
    I followed the above procedure for rotation of texts, and it worked.
    Thanks
    Narasingam

  • How to rotate a text in the adobe reader for mobile ios ?

    how to rotate a text in the adobe reader for mobile ios ?

    There's no rotate command to rotate the document. Instead, rotate the iPad. If it doesn't rotate, turn off the Rotation Lock switch on the side of your iPad.

  • How do I rotate a text box?

    How do I rotate a text box?

    You mean, permanently? No way with the free Reader. And changes of this sort are usually done best in the original program (the one used to produce the PDF file). PDF files have never been meant for extensive editing.

  • How do you rotate the text inside a wedge on a Keynote or Numbers chart?

    I'm trying to create a pie chart and would like to rotate the text in some of the wedges on the chart. If I open a new text box, it will allow me to rotate the box. For labels generated by the spreadsheet data, I cannot figure out how to do the same thing. Any ideas are greatly appreciated.

    You would need to add a custom text box and rotate that as the rotate tool is not assigned to wedge labels

  • Rotate Dynamic text and make dynamic text go vertical

    Hello
    I am working on a visual customizer flash app in actionscript 2.0. Looking for good tutorials or examples of how to rotate dynamic text as well as how to make it vertical. Currently all the dynamic embedded text changes colors and size.
    Any help would be greatly appreciated. Thank you.

    distribute each character to a textfield and arrange the textfields to suit your needs.

  • Generating rotated boilerplate text in PDF, HTML format

    Hi,
    I am trying to create rotated boilerplate text in Report 6i to PDF, HTML formats.
    Rotated text generates fine using Report 6i's own report generation (Previewer) but when it's generated to PDF or HTML format output the rotated text are mirrored (in PDF) or simply does not display (in HTML).
    thank you,
    Allan

    I tried to rotate boilerplate texts (45 degree clock wise and anti-clock wise), all works fine in PDF. HTML doesn't support rotated text natually, you can workaround this by create an image for the rotated text.

  • Text and Fonts: rotate a text with characters like áéíúó

    I´m spanish and i need to rotate a text wich contains characters like áéíúó.
    Any ideas on how could it be done?
    thanks,

    You can use [localization |http://jfx.wikia.com/wiki/Proposal_for_the_string_literal_translation] and animation.
    Main_sp.fxproperties
    "Text"="áéíúó"
    Main.fx
    import javafx.animation.*;
    import javafx.stage.*;
    import javafx.scene.*;
    import javafx.scene.text.*;
    import javafx.scene.transform.*;
    import java.util.Locale;
    Locale.setDefault(new Locale("sp"));
    var angle = 0.0;
    Timeline {
        repeatCount: Timeline.INDEFINITE
        keyFrames: at(3s) { angle => 360 tween Interpolator.LINEAR
    }.play();
    Stage {
        title: "Rotated text"
        width: 200
        height: 200
        scene: Scene {
            content: Text {
                transforms: [
                    Translate{ x: 50 y: 50},
                    Rotate { pivotX: 30 pivotY: 3 angle: bind angle }
                font: Font { size: 24 }
                content: ##"Text"
    }

  • Having trouble rotating my text box.

    I'm creating a writeable PDF and want to add some text boxes. I'm having trouble rotating my text boxes to align with my design and the rotating icon isn't popping up. Is it even possible to do this?

    In form fields you can only rotate the text orientation, and only in 90
    degree intervals.
    On Wed, Aug 13, 2014 at 6:02 PM, Test Screen Name <[email protected]>

  • I need to rotate my text in pages - in a template - not just a text box

    I am trying to make labels in Pages using a template I downloaded from the place I bought the labels.  Problem is I cannot rotate the text! And I cannot select the text box - it is not working.  WHY PAGES WHY???? Does anyone know how to deal with this? 

    If you already designed a label art and need to rotate it to fit the label itself you can select all the elements from the design and select "group" then on the  "format" tab of the Inspector you can rotate it. If you wish to print more than one label just copy, paste and move them to the label area. Hope this helps.
    Can you also post a print screen so we can better understand what you are trying to achieve.
    Alex

  • Rotate the text vertical in designer ES4

    Hi,
    I am using designer ES4, where I have to rotate the text field - content(XML binded value) vertical, which I cant able to achieve it in designer.
    For a Text field we have a default anchor option (90, 180 and 270 degree). when I am using this property, only object is getting rotated not the content inside it. Please help me on this.
    Thanks in advance.
    For eg:
    I need the text top to bottom, like mentioned below
    A
    B
    C
    D
    1
    2

    If vertical alignment is not possible, then use an edit box without borders, having the default height, and place it inside a static control having
    SS_WHITERECT style. (In MFC Dialog Editor, set the Type and Colour properties). Both of controls will be children of dialog. Use a proper tab order. Check if the style
    WS_CLIPSIBLINGS is needed too.

  • My keyboard will not rotate for texts etc

    i bought this phone just before christmas and i no the keyboard is supposed to rotate when texting coz i have previously had a iphone 4 a while back HELP PLEASE.....                                  

    Are you sure the Orientation lock is turned off? Double click the home button and swipe it to the right. You will see a round arrow with the lock. If there is a lock then it's locked. If the lock does not appear then it should not be locked. You can also check on the main screen, top right corner where the battery indicator is and if the orientation lock is on, you will see a symbol.

  • How to rotate a Text Field?

    Is there anyone who knows how to rotate a Text Field? I just need to move some degrees (for example: clockwise).
    Thanks in advance for any help you can provide

    You can onlt rotate it in 90 degree imcrements ...this is controlled on the
    layout tab next to the anchor setting.
    Paul

Maybe you are looking for