• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 8.5.14, 9.2.0
    • Page - Export / Import
    • None

      Problem

      Exporting to PDF a page that contains the Unicode char 274C (❌) produce a PDF file without the char.

      Steps to Reproduce

      1. Create a Confluence page containing the symbol ❌. Storage format below to avoid confusion:
        <p>Text Before Red X - <span>❌ - Text after Red X</span></p> 
      1. Export the page created above to PDF.

      Expected Results

      The symbol ❌ is correctly rendered in the PDF export.

      Actual Results


       

      Workaround

      Replace the ❌ symbol with the equivalent emoji :x:

      <ac:emoticon ac:emoji-id="274c" ac:name="cross mark"/>

      Notes

            [CONFSERVER-99285] PDF Export cannot render X symbol (U+274C)

            Jiri Hronik made changes -
            Status Original: Needs Triage [ 10030 ] New: Gathering Impact [ 12072 ]
            SET Analytics Bot made changes -
            Support reference count New: 1
            Marco Salvi made changes -
            Description Original: h3. Problem

            Exporting to PDF a page that contains the Unicode char 274C (❌) produce a PDF file without the char.
            h3. Steps to Reproduce
             # Create a Confluence page containing the symbol ❌. Storage format below to avoid confusion:
            {code:java}
            <p>Text Before Red X - <span>❌ - Text after Red X</span></p> {code}

             # Export the page created above to PDF.

            h3. Expected Results

            The symbol ❌ is correctly rendered in the PDF export.
            h3. Actual Results

            !image-2025-02-21-14-05-33-004.png|width=355,height=77!
            h3. Workaround

            Replace the ❌ symbol with the equivalent emoji :x:
            {code:java}
            <ac:emoticon ac:emoji-id="274c" ac:name="cross mark"/>{code}
            h3. Notes
            New: h3. Problem

            Exporting to PDF a page that contains the Unicode char 274C (❌) produce a PDF file without the char.
            h3. Steps to Reproduce
             # Create a Confluence page containing the symbol ❌. Storage format below to avoid confusion:
            {code:java}
            <p>Text Before Red X - <span>❌ - Text after Red X</span></p> {code}

             # Export the page created above to PDF.

            h3. Expected Results

            The symbol ❌ is correctly rendered in the PDF export.
            h3. Actual Results
             !pdf-export-screenshot.png|thumbnail!
             
            h3. Workaround

            Replace the ❌ symbol with the equivalent emoji :x:
            {code:java}
            <ac:emoticon ac:emoji-id="274c" ac:name="cross mark"/>{code}
            h3. Notes
            Marco Salvi made changes -
            Attachment New: pdf-export-screenshot.png [ 485224 ]
            Marco Salvi created issue -

              Unassigned Unassigned
              63948a2d3746 Marco Salvi
              Affected customers:
              1 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated: