Hallo ich versuche, etwas Text zu pdf mit iutxtsharp (ich Sprache - Hebräisch, Arabisch) hinzuzufügen, aber der Text wird in umgekehrter Reihenfolge angezeigt. der code istWie man ME Sprache in iuttsharp anzeigen
BaseFont bf = BaseFont.CreateFont(Server.MapPath("~/StudioFonts/EFT_Beigale Heavy.ttf"),
BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
Font EFT_Beigale_Heavy = new Font(bf, 12, Font.BOLD, CMYKColor.CYAN);
PdfContentByte cb = writer.DirectContent;
cb.BeginText();
cb.SetColorFill(BaseColor.CYAN);
cb.SetFontAndSize(bf, 30);
cb.SetTextMatrix(60, 60);
cb.ShowText(pageContext);
cb.EndText();
eine idee was ich vermisse?
Hebräisch/Arabisch ist nicht für 'Show()' in alter iTextSharp Version nicht unterstützt. Siehe meine Kommentare zu Ihrer anderen Frage. Wenn Sie nicht auf iText 7 upgraden, haben Sie nur RTL-Unterstützung in 'ColumnText' und' PdfPTable'! –
Es scheint ein wenig seltsam :-(Was Entwickler bis iText7 gemacht? Gibt es keine Möglichkeit, von rechts nach links mit alten iitxsharp Version zu schreiben? – Elidotnet
Er ... Warum machst du mich ** dreimal wiederholen **, dass RTL (benötigt für Hebräisch/Arabisch) in iText 5 ** wird unterstützt in 'ColumnText' und' PdfPTable'? –