Skip to main content
Level 1
Jan 27, 2026 8:58 AM UTC
Solved

Flip / Rotate Textfield Using Axis Rotation in LiveCycle Designer (AEM Forms)

Hi Team,

We have a requirement to flip / mirror the content of a text field in an AEM Livecycle Forms created using LiveCycle Designer for SAP.

Requirement Details:

  • Ability to apply axis-based rotation (X / Z) on a text field

  • Expected outcomes:

    • Z-axis 180° 

    • X-axis 180° 

  • This is required at the textfield level, not at the page level

Observations:

  • There is no OOTB option for X-axis or Z-axis rotation

Queries:

  1. Is there any OOTB capability, hidden configuration, or supported workaround in LiveCycle Designer to achieve flip/mirror text?

  2. Is this achievable via:

    • FormCalc or JavaScript?

    • XFA-level properties?

    • Post-processing at the PDF level?

  3. Is this a known limitation of LiveCycle Designer?

Kindly let us know If any Adobe-recommended solution exists.
 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Pranay_MAccepted solution
Adobe Employee
Jan 30, 2026 8:13 AM UTC

Hi ​@nireshmatheswaran,

After reviewing the use case, we would like to clarify that AEM LiveCycle Designer (XFA-based forms) does not support axis-based text mirroring or flipping (X-axis or Z-axis) at the individual field level.

Key Details

  • LiveCycle Designer supports only 2D rotation of objects using the rotate property.

  • This rotation is limited to in-plane (Z-plane) rotation and does not include:

    • X-axis flip (vertical mirroring)

    • Z-axis flip (horizontal mirroring)

    • Any form of 3D text transformation

  • There is no OOTB option, hidden configuration, or supported XFA property to achieve this behavior.

Scripting Limitations

  • FormCalc and JavaScript in XFA can control layout, visibility, formatting, and 2D rotation only.

  • Scripts cannot apply transformation matrices or mirroring effects to text fields.

XFA Platform Limitation

This is a known and longstanding limitation of the XFA rendering model. XFA does not support 3D transforms or affine transformations required for text mirroring, unlike applications such as Microsoft Word or native PDF graphics engines.

Possible Workarounds (Outside XFA Scope)

While not supported within Designer itself, the following approaches may be considered depending on the use case:

  1. PDF Post-Processing (Not XFA-native)

    • Render the form to PDF using Output Service

    • Apply mirroring using a PDF-level tool or library (e.g., Acrobat Preflight, iText, PDFBox)

    • Note: This may impact interactivity, tagging, and accessibility

  2. Static Background Artwork

    • Pre-create mirrored/static text as vector artwork or background PDF

    • Suitable only for non-dynamic, non-editable content

Recommendation

If field-level mirrored text is a strict requirement for dynamic content, this functionality cannot be achieved within LiveCycle Designer in a supported manner. In such cases, redesigning the form layout or handling the transformation during PDF post-processing would be the recommended approach.

Thanks
Pranay

3 replies

Pranay_MAdobe EmployeeAccepted solution
Adobe Employee
Jan 30, 2026 8:13 AM UTC

Hi ​@nireshmatheswaran,

After reviewing the use case, we would like to clarify that AEM LiveCycle Designer (XFA-based forms) does not support axis-based text mirroring or flipping (X-axis or Z-axis) at the individual field level.

Key Details

  • LiveCycle Designer supports only 2D rotation of objects using the rotate property.

  • This rotation is limited to in-plane (Z-plane) rotation and does not include:

    • X-axis flip (vertical mirroring)

    • Z-axis flip (horizontal mirroring)

    • Any form of 3D text transformation

  • There is no OOTB option, hidden configuration, or supported XFA property to achieve this behavior.

Scripting Limitations

  • FormCalc and JavaScript in XFA can control layout, visibility, formatting, and 2D rotation only.

  • Scripts cannot apply transformation matrices or mirroring effects to text fields.

XFA Platform Limitation

This is a known and longstanding limitation of the XFA rendering model. XFA does not support 3D transforms or affine transformations required for text mirroring, unlike applications such as Microsoft Word or native PDF graphics engines.

Possible Workarounds (Outside XFA Scope)

While not supported within Designer itself, the following approaches may be considered depending on the use case:

  1. PDF Post-Processing (Not XFA-native)

    • Render the form to PDF using Output Service

    • Apply mirroring using a PDF-level tool or library (e.g., Acrobat Preflight, iText, PDFBox)

    • Note: This may impact interactivity, tagging, and accessibility

  2. Static Background Artwork

    • Pre-create mirrored/static text as vector artwork or background PDF

    • Suitable only for non-dynamic, non-editable content

Recommendation

If field-level mirrored text is a strict requirement for dynamic content, this functionality cannot be achieved within LiveCycle Designer in a supported manner. In such cases, redesigning the form layout or handling the transformation during PDF post-processing would be the recommended approach.

Thanks
Pranay

Translate
Adobe Employee
Feb 10, 2026 4:26 AM UTC

Hi ​@nireshmatheswaran, Please let me know if the above solution helped resolve the issue. 
 

Translate
Adobe Employee
Feb 16, 2026 10:09 AM UTC

Hi ​@kautuk_sahni, Can you please help in marking this thread resolved.

 

Translate