Einzelnen Beitrag anzeigen

hoika
Online

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#1

QuickPDF (7.19) und Unicode

  Alt 28. Jan 2011, 08:31
Hallo #,

ich versuche, in QuickPDF einen "Pfeil nach rechts" zu malen.
der Unicode ist U+2192 (Arial).

QP.DrawText(.., Utf8Encode(WideChar(2192)) erzeugt Mist ;(

Utf8Encode('→') erzeugt Mist ;(

Was mache ich falsch ?
Muss ich vielleicht 'Arial TT' statt Arial angeben ?

Hilfe ;(


#Update:#
Habe es jetzt erst mal mit einem anderen Font gelöst (Symbol).
Ich muss aber demnächst auch andere Unicode-Zeichen verwenden,
d.h. eine generelle Lösung wäre wichtig.



Heiko

PS:
Die Aussage der Quick-PDF-er, in der Delphi-Version aus "Abwärtskompatibilitäts-Gründen"
keine Unicode-Funktionen bereitszustellen, naja.
Man könnte es ja wie in Windows machen, eine DrawText und eine DrawTextW.
Heiko

Geändert von hoika (28. Jan 2011 um 11:43 Uhr)
  Mit Zitat antworten Zitat