フィールドにカスタムフォーマットを適用

時々、ユーザーはフィールドにカスタム書式を適用する必要があります。 この記事では、この方法のいくつかの例を見てみましょう。

より多くのオプションを学ぶには、対応するクラスの各フィールドタイプのプロパティの完全なリストを参照してください。

フィールド結果にカスタムフォーマットを適用する方法

Aspose.Words オファー API フィールドの結果のカスタムフォーマットのために。 実装できます IFieldResultFormatter フィールド結果がフォーマットされるかを制御するインターフェイス。 数値形式スイッチ、すなわち#「#.##」、日付/時刻形式スイッチ、すなわち@「dd.MM.yyyy」、および番号形式スイッチ、すなわち* Ordinalを適用できます。

次のコードの例では、フィールド結果のカスタム書式を適用する方法を示します。

評価方法 IF 条件:

評価したい方 IF 条件 の後で mail merge, あなたが使用することができます EvaluateCondition 式評価の結果を即座に返す方法。

次のコードの例では、このメソッドを使用する方法を示します。

タイムフィールドにカスタムフォーマットを適用する方法

デフォルトで Aspose.Words ニュース TIME 現在の文化の短い時間フォーマットが付いている分野。 フォーマットしたい場合 TIME あなたの条件に従う分野は、それを実装することによって達成できます IFieldUpdateCultureProvider インターフェイス。

以下のコード例では、カスタム書式を適用する方法を示します。 TIME フィールド: