| Summary: | Метод GdipDrawString считает кириллическую 'Р' пробелом и обрезает её в конце строки. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Анатолий Ворончихин <aev2000> | ||||||
| Component: | libgdiplus | Assignee: | Anton Farygin <rider> | ||||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
| Severity: | normal | ||||||||
| Priority: | P5 | CC: | aev2000, mike, petrykinpa, protvin, rider | ||||||
| Version: | unstable | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Анатолий Ворончихин
2022-12-29 11:57:49 MSK
Created attachment 19995 [details]
Вывод работы тестовой программы libgdiplus
На версии libgdiplus 6.2-alt1 не воспроизводится: без опции MeasureTrailingSpaces русская Р не обрезается. Прилагаю скриншот вывода тестовой программы, содержащий строку нарисованную DrawString с данной опцией и без неё, с выделением символов.
Created attachment 19996 [details]
Тестовая программа
Также прилагаю исходный код тестовой программы.
P9 больше не поддерживается, а в P10 и выше версия 6.2-alt1. В связи с этим закрываю баг. |