Benutzerdefinierte Formatierung auf Felder anwenden

Manchmal müssen Benutzer benutzerdefinierte Formatierung auf Felder anwenden. In diesem Artikel werden wir uns einige Beispiele ansehen, wie dies geschehen kann.

Um mehr Optionen zu erfahren, siehe die vollständige Liste der Eigenschaften für jeden Feldtyp in der entsprechenden Klasse.

Wie benutzerdefinierte Formatierung auf Feldergebnis anwenden

Aspose.Words bietet API für die individuelle Formatierung des Feldergebnisses. Sie können implementieren IFieldResultFormatter Schnittstelle zur Steuerung, wie das Feldergebnis formatiert wird. Sie können numerische Format-Schalter, d.h. # “#.##”, Datum/Zeit-Format-Schalter, d.h. @ “dd.MM.yyyyy” und Zahlenformat-Schalter, d.h. * Ordinal anwenden.

Das folgende Codebeispiel zeigt, wie man benutzerdefinierte Formatierung für das Feldergebnis anwendet.

Wie bewerten Sie? IF Zustand

Wenn Sie bewerten möchten IF Zustand nach mail merge, Sie können EvaluateCondition Verfahren, das sofort das Ergebnis der Expressionsauswertung zurückgibt.

Das folgende Codebeispiel zeigt, wie man diese Methode verwendet:

Wie benutzerdefinierte Formatierung auf Zeitfeld anwenden

Standardmäßig Aspose.Words Aktualisierung TIME Feld mit aktuellem Kultur-Kurzzeitformat. Wenn Sie die TIME Feld nach Ihrer Anforderung, können Sie dies erreichen, indem Sie IFieldUpdateCultureProvider Schnittstelle.

Die folgenden Codebeispiele zeigen, wie man benutzerdefinierte Formatierung auf die TIME Feld: