החל פורמט מותאם אישית לשדות

לפעמים משתמשים צריכים ליישם פורמט מותאם אישית לתחומים. במאמר זה נבחן כמה דוגמאות כיצד ניתן לעשות זאת.

כדי ללמוד אפשרויות נוספות, ראה את הרשימה המלאה של תכונות עבור כל סוג שדה בכיתה המקבילה בכיתה שדות שם.

כיצד ליישם פורמט מותאם אישית לשדות

Aspose.Words מספק API לפורמט מותאם אישית של התוצאה של השדה. אתה יכול ליישם IFieldResultFormatter ממשק כדי לשלוט כיצד התוצאה של השדה מעוצבת. אתה יכול ליישם מתג פורמט המספרי, כלומר /###, תאריך / זמן פורמט מתג, i.e.@ “d.MMyyy”, והחלפת מספר פורמט, כלומר * Ordinal.

הדוגמה הבאה של הקוד מראה כיצד ליישם פורמט מותאם אישית עבור התוצאה השדה:

כיצד להעריך IF מצב

אם אתה רוצה להעריך IF מצב לאחר mail merge, אתה יכול להשתמש EvaluateCondition שיטה זו מחזירה מיד את התוצאה של הערכת הביטוי.

דוגמה לקוד הבא מראה כיצד להשתמש בשיטה זו:

כיצד ליישם פורמט מותאם אישית לשדה הזמן

כברירת מחדל Aspose.Words עדכונים TIME שטח עם פורמט זמן קצר בתרבות הנוכחית. הבנו שיש הבדל בין Microsoft Word פורמט ו .NET/ / / /Windows עיצוב, וגם בין .NET Framework גרסאות. אם אתה רוצה לעצב את TIME שדה לפי הדרישה שלך, אתה יכול להשיג את זה על ידי יישום IFieldUpdateCultureProvider ממשק.

דוגמאות הקוד הבאות מראות כיצד ליישם פורמט מותאם אישית TIME שדה: