Asp Core 3.1: Bild mit rechts-nach-links-Text wie Arabisch zeichnen ist problematisch

Asp Core 3.1: Bild mit rechts-nach-links-Text wie Arabisch zeichnen ist problematisch

Ich arbeite mit ASP Core 3.1 und verwende PdfSharp, um PDF-Dokumente zu generieren. Letzteres unterstützt Dotnet Core unter Linux nicht (es ist hinsichtlich der Schriftart stark an Windows gekoppelt). Aus diesem Grund baue ich die Bibliothek mit CORE und CORE_WITH_GDI neu auf. Am Anfang sieht es so aus, als würde es gut funktionieren, aber wenn ich versuche, Text in PDF zu schreiben, tritt eine große Ausnahme auf. Jedenfalls versuche ich, ein Bild mit Text zu zeichnen und es erfolgreich in das PDF-Dokument einzufügen. Aber wenn ich einen arabischen Text zeichne, ist das Ergebnis in der Richtung falsch. Beispiel für gerenderten Text

Antwort1

Ihnen fehlt die Handhabung komplexer Textlayouts.

So etwas wie Pango-HarfBuzz-FreBidi für GTK. Mir fehlen die Kenntnisse über MS-Technologien wie DotNet und ASP. Daher weiß ich nicht, wie sie es nennen.

verwandte Informationen