Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
ישנן מספר דרכים שונות להכניס שדות למסמך:
במאמר זה, נבחן כל דרך בפירוט רב יותר ולנתח כיצד להוסיף שדות מסוימים באמצעות אפשרויות אלה.
ב Aspose.Words ה InsertField השיטה משמשת להכנסת שדות חדשים למסמך. הפרמטר הראשון מקבל את קוד השדה המלא של השדה שיוכנס. הפרמטר השני הוא אופציונלי ומאפשר להגדיר את תוצאת השדה של השדה באופן ידני. אם זה לא מסופק אז השדה מתעדכן באופן אוטומטי. אתה יכול להעביר אפס או ריק לפרמטר זה כדי להוסיף שדה עם ערך שדה ריק. אם אינך בטוח לגבי תחביר קוד השדה המסוים, צור תחילה את השדה ב Microsoft Word ועבר לראות את קוד השדה שלו.
דוגמת הקוד הבאה מראה כיצד להוסיף שדה מיזוג למסמך באמצעות DocumentBuilder:
אותה טכניקה משמשת להכנסת שדות המקוננים בשדות אחרים.
דוגמת הקוד הבאה מראה כיצד להוסיף שדות מקוננים בתוך שדה אחר באמצעות DocumentBuilder:
מזהה שפה הוא קיצור מספרי בינלאומי סטנדרטי לשפה במדינה או באזור גיאוגרפי. באמצעות Aspose.Words, ניתן לציין את האזור ברמת השדה באמצעות המאפיין LocaleId, שמקבל או מגדיר את אזור השדה ID.
דוגמת הקוד הבאה מראה כיצד להשתמש באפשרות זו:
אם ברצונך להוסיף שדות לא מוקלדים/ריקים ({}) בדיוק כמו Microsoft Word מאפשר, אתה יכול להשתמש בשיטת InsertField עם הפרמטר FieldType.FieldNone. כדי להוסיף שדה למסמך Word, אתה יכול ללחוץ על" שילוב מקשים + F9".
דוגמת הקוד הבאה מראה כיצד להוסיף שדה ריק למסמך:
הדרך האלטרנטיבית להכניס שדות ב Aspose.Words היא הכיתה FieldBuilder. הוא מספק ממשק שוטף כדי לציין בוררי שדה וערכי ארגומנט כטקסט, צמתים או אפילו שדות מקוננים.
דוגמת הקוד הבאה מראה כיצד להוסיף שדה למסמך באמצעות FieldBuilder:
ניתן גם להוסיף סוגים שונים של שדות באמצעות Aspose.Words מודל אובייקט מסמך (DOM). בחלק זה נבחן כמה דוגמאות.
השדה MERGEFIELD במסמך Word יכול להיות מיוצג על ידי הכיתה FieldMergeField. אתה יכול להשתמש בכיתה FieldMergeField כדי לבצע את הפעולות הבאות:
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה MERGE באמצעות DOM לפסקה במסמך:
השדה ADDRESSBLOCK משמש להכנסת בלוק כתובת Mail Merge במסמך Word. ADDRESSBLOCK שדה במסמך Word יכול להיות מיוצג על ידי הכיתה FieldAddressBlock. אתה יכול להשתמש בכיתה FieldAddressBlock כדי לבצע את הפעולות הבאות:
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה Mail Merge ADDRESSBLOCK באמצעות DOM לפסקה במסמך:
השדה ADVANCE משמש לקיזוז טקסט עוקב בתוך שורה שמאלה, ימינה, למעלה או למטה. השדה ADVANCE במסמך Word יכול להיות מיוצג על ידי הכיתה FieldAdvance. אתה יכול להשתמש בכיתה FieldAdvance כדי לבצע את הפעולות הבאות:
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה ADVANCE באמצעות DOM לפסקה במסמך:
ASK למסמך ללא שימוש DocumentBuilderהשדה ASK משמש כדי לבקש מהמשתמש להקצות טקסט לסימניה במסמך Word. ASK שדה במסמך Word יכול להיות מיוצג על ידי הכיתה FieldAsk. אתה יכול להשתמש בכיתה FieldAsk כדי לבצע את הפעולות הבאות:
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה ASK באמצעות DOM לפסקה במסמך:
AUTHOR למסמך ללא שימוש DocumentBuilderהשדה AUTHOR משמש לציון שם מחבר המסמך מהמאפיינים Document. השדה AUTHOR במסמך Word יכול להיות מיוצג על ידי הכיתה FieldAuthor. אתה יכול להשתמש בכיתה FieldAuthor כדי לבצע את הפעולות הבאות:
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה AUTHOR באמצעות DOM לפסקה במסמך:
INCLUDETEXT למסמך ללא שימוש DocumentBuilderהשדה INCLUDETEXT מוסיף את הטקסט והגרפיקה הכלולים במסמך ששמו בקוד השדה. אתה יכול להכניס את המסמך כולו או חלק מהמסמך שאליו מתייחסת סימניה. שדה זה במסמך Word מיוצג על ידי INCLUDETEXT. אתה יכול להשתמש בכיתה FieldIncludeText כדי לבצע את הפעולות הבאות:
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה INCLUDETEXT באמצעות DOM לפסקה במסמך:
TOA למסמך ללא שימוש DocumentBuilderהשדה TOA (Table of Authorities) בונה ומכניס טבלת רשויות. השדה TOA אוסף ערכים המסומנים בשדות TA (Table of Authorities Entry). Microsoft משרד Word מוסיף את השדה TOA כאשר אתה לוחץ על Insert Table of Authorities בקבוצה Table of Authorities בכרטיסייה References. כשאתה מציג את השדה TOA במסמך שלך, התחביר נראה כך:
{ TOA [Switches ] }
דוגמת הקוד הבאה מראה כיצד להוסיף את השדה TOA באמצעות DOM לפסקה במסמך:
/
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.