8
Haben Sie eine Möglichkeit Schriftart ItalicUnderline oder BoldItalicUnderline? Pdf scharfe Schriftart Fett, Kursiv und Unterstrichen zusammen
Dank
Haben Sie eine Möglichkeit Schriftart ItalicUnderline oder BoldItalicUnderline? Pdf scharfe Schriftart Fett, Kursiv und Unterstrichen zusammen
Dank
XFontStyle ist ein enum
Typ. Sie können bitweise Logik verwenden, um Werte zu kombinieren.
const XFontStyle ItalicUnderline = XFontStyle.Italic | XFontStyle.Underline ;
const XFontStyle BoldItalicUnderline = XFontStyle.Bold | XFontStyle.Italic | XFontStyle.Underline ;
Scheint seltsam (zu mir) zu verwenden, OR statt AND, aber es funktioniert, danke. –
@Henk: Bitweise Logik ist nicht für alle Aufzählungen verfügbar. Flags-Attribut ist für die Enum-Definition erforderlich (was für XFontStyle ok ist) – Koen
@BernhardHofmann: Verwechseln Sie nicht die bitweise Logik mit boolescher Logik. Jedes Bit im Wert hat eine andere Bedeutung. Das 1. Bit definiert fett, das 2. Bit kursiv etc. Das '|' (bitweises ODER) kombiniert Werte, indem der Operator auf jedes Bit des gleichen Index angewendet wird, und wenn Sie die binären Werte "1000" und "0100" kombinieren möchten, müssen Sie OR verwenden, um "1100" zu erhalten. Bitweises UND (&) würde "0000" zurückgeben. – Koen