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: