Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-15554

[FONT][WIN32SS] Make font transformation perfect in drawing text

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 0.4.15
    • Win32SS
    • None

    Description

      We have to correctly convert the coordinates in drawing text and correctly resize the glyphs. Logical coordinate translation (LPtoDP), font width transformation (LOGFONT.lfWidth), font rotation transformation (LOGFONT.lfEscapement and LOGFONT.lfOrientation), and world transformation (SetWorldTransform) etc.

      Attachments

        1. CORE-15907.patch
          2 kB
        2. TextOutPerf.zip
          28 kB
        3. TypeTest2.zip
          109 kB
        4. TypeTest3.zip
          3.76 MB
        5. TypeTest3.zip
          3.76 MB
        6. TypeTest4.7z
          2.42 MB
        7. TypeTest4NoFreeType.zip
          433 kB
        8. TypeTest4-ros-after.zip
          295 kB
        9. TypeTest4-ros-after.zip
          260 kB
        10. TypeTest4-win10.zip
          160 kB
        11. TypeTest4-win10.zip
          145 kB

        Issue Links

          Activity

            People

              katayama_hirofumi_mz Katayama Hirofumi MZ
              katayama_hirofumi_mz Katayama Hirofumi MZ
              Votes:
              4 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: