Enum EmfPlusStringFormatFlags
名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts アセンション: Aspose.Imaging.dll (25.4.0)
StringFormat フラッグは、方向、クリップ、フォント処理を含むグラフィックテキストの配置のオプションを指定します. これらのフラッグは、複数のオプションを指定するために組み合わせることができます。
[Flags]
public enum EmfPlusStringFormatFlags : uint
Fields
StringFormatBypassGdi = 2147483648
このフラッグは、テキストの作成のための実施特定のプロセスを指定するために使用されることができます。
StringFormatDirectionRightToLeft = 1
設定された場合、文字列の読み順序は右から左にあり、水平文字では文字が右から左に読み、垂直文字では文字列が右から左に読み取られることを意味します。明るい、水平的、または垂直のテキストが左から右に読み取られる場合。
グラフィック テキスト レイアウトは Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat オブジェクトによって指定されます
StringFormatDirectionVertical = 2
設定された場合、個々のテキストラインは、ディスプレイデバイスに垂直に引っ張る必要があります。明確であれば、個々のテキストラインは、それぞれの新しいラインが前のラインの下で、地平線で引き出される必要があります。
StringFormatDisplayFormatControl = 32
設定された場合、コントロール キャラクター SHOULD は、代表的な Unicode グリフとして出力に表示されます。
StringFormatLineLimit = 8192
設定された場合、テキストの全行は出力であり、ストレッチの配置の直角でクリップされるべきではありません。明確であれば、テキストの配置は、すべてのラインが出力するまで続くべきであり、または追加のラインがクリップの結果に見えないまで続くべきです。このフラッグは否定するか、あるいはテキストラインが複数のラインの高さではないレイアウト直角によって部分的に隠されることを許可するために使用することができます。
StringFormatMeasureTrailingSpaces = 2048
設定された場合、各ラインの端にあるスペースは、線の長さの測定に含まれる必要があります。明確であれば、各線の端にあるスペースは、線の長さの測定から排除される必要があります。
StringFormatNoClip = 16384
設定された場合、ストレッチ レイアウト 直角の外に拡張するテキストが表示されることを許可されます。明確であれば、レイアウト直角の外に広がるすべてのテキストがクリップされます。
StringFormatNoFitBlackBox = 4
設定された場合、文字の部分は、テキストの配置の直角を超えることを許可する必要があります。明確であれば、テキストの配置の直角の境界線を超えるキャラクターは、超越を避けるために再配置される必要があります。イタリア語の「f」は、曲がる部分を持つことができるキャラクターの例です。
StringFormatNoFontFallback = 1024
設定された場合、求められたフォントにサポートされていない文字には、代替フォント SHOULD が使用されます。明らかにした場合、求められたフォントから欠けているキャラクター SHOULD は「欠けているフォント」キャラクターとして表示されます。
StringFormatNoWrap = 4096
設定された場合、テキスト レイアウト 直角の端を超えるストレッチは、次のラインに包み込まれる必要はありません。明確であれば、テキストの配置の直角の端を越えて伸ばす列は、最後の単語の境界線で、結界直角の内で破られ、残りの列は次の列に包み込まれなければならない。