<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - FILEOPEN pdf: When opening a PDF with RTL language text in Draw, text gets mirrored"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=89471#c26">Comment # 26</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - FILEOPEN pdf: When opening a PDF with RTL language text in Draw, text gets mirrored"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=89471">bug 89471</a>
from <span class="vcard"><a class="email" href="mailto:vvort@yandex.ru" title="vvort@yandex.ru">vvort@yandex.ru</a>
</span></b>
<pre>Since my language is LTR, it is hard for me to understand what exactly should
be done here. It is better to find someone with the knowledge of RTL specific.
For example, I don't see why FontAttributes are important here. We have
"visual" Unicode string and need to convert it to "logical" (later LO will do
inverse conversion for rendering purposes and cancel it).
Something is done in DrawXmlEmitter::visit (
<a href="https://docs.libreoffice.org/sdext/html/drawtreevisiting_8cxx_source.html#l00091">https://docs.libreoffice.org/sdext/html/drawtreevisiting_8cxx_source.html#l00091</a>
), look at "// Check for RTL" comment. If that is not enough, it can be
replaced by UBiDi "magic".</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>