עבודה עם Document Properties

תכונות המסמכים מאפשרות אחסון מידע שימושי על המסמך שלך. תכונות אלה ניתן לחלק לשתי קבוצות:

  • • מערכת או בנתה-in המכילים ערכים כגון שם מסמך, שם המחבר, סטטיסטיקות מסמכים ואחרים.
  • מוגדר למשתמש או מותאם אישית, בתנאי שמות-ערך זוגות שבו המשתמש יכול להגדיר הן את השם ואת הערך.

שימושי לדעת את המידע הזה API מספר גרסאות וגרסה נכתב ישירות למסמכים. לדוגמה, על ידי המרת מסמך ל- PDF, Aspose.Words ממלא את שדה “השכפול” עם “Aspose.Words"המפיק ה-PDF” עם שדה “Aspose.Words עבור Java YY.M.N, Where YY.M.N זו הגרסה של Aspose.Words משמש להמרה. לפרטים נוספים, ראה גנרטור או שם מפיק הכלול במסמכים חיצוניים.

Access Document Properties

גישה לתכונות מסמך Aspose.Words שימוש:

BuiltInDocumentProperties ו CustomDocumentProperties הם אוספים DocumentProperty אובייקטים. אובייקטים אלה ניתן להשיג באמצעות הנכס אינדקס על ידי שם או על ידי אינדקס.

BuiltInDocumentProperties בנוסף, מספק גישה לתכונות מסמך באמצעות קבוצה של תכונות נכנסות אשר מחזירות ערכים של הסוג המתאים. CustomDocumentProperties ניתן להוסיף או להסיר תכונות מסמך מ מסמך.

The The The DocumentProperty הכיתה מאפשרת לך לקבל את השם, הערך וסוג של נכס מסמך. המונחים: Reverse Lodge: mit euch (Pool’sPSK) Transform Lodge - Meadows, Volume {0} המונחים: {1}(צילום: ו DocumentProperty.ToInt, כדי להשיג את הערך של הסוג המתאים.

הדוגמה הבאה של הקוד מראה כיצד למנות את כל התכונות המובנות והמותאמות אישית במסמך:

In In In Microsoft Word, באפשרותך לגשת לתכונות מסמך באמצעות התפריט “File Properties”.

work-with-document-properties-aspose-words-java.png

הוסף או להסיר נכסים

אינך יכול להוסיף או להסיר תכונות מסמך בנוי באמצעות Aspose.Words. אתה יכול רק לשנות או לעדכן את הערכים שלהם.

כדי להוסיף תכונות מסמך מותאמות אישית Aspose.Words, שימוש Add שיטה, להעביר את שם הנכס החדש ואת הערך של הסוג המתאים. השיטה מחזירה את החדש שנוצר DocumentProperty אובייקט

כדי להסיר תכונות מותאמות אישית, השתמש Remove שיטה, להעביר את שם הנכס כדי להסיר, או RemoveAt שיטה להסיר את הנכס על ידי אינדקס. ניתן גם להסיר את כל התכונות באמצעות Clear שיטה.

הדוגמה הבאה בודקת האם קיים נכס מותאם אישית עם שם נתון במסמך ומוסיף כמה תכונות מסמך מותאמות אישית:

הדוגמה הבאה של הקוד מראה כיצד להסיר נכס מסמך מותאם אישית:

עדכון מובנה-In Document Properties

Aspose.Words לא לעדכן באופן אוטומטי את תכונות המסמך, כמו Microsoft Word עושה עם כמה תכונות, אבל מספק שיטה לעדכן כמה תכונות מסמכים בנוי סטטיסטי. התקשר UpdateWordCount שיטה לחישוב מחדש ולעדכן את התכונות הבאות:

יצירת נכס מותאם אישית חדש לתכנים

Aspose.Words מספק AddLinkToContent שיטה ליצירת נכס מסמך מותאם אישית חדש הקשור לתוכן. נכס זה מחזיר את אובייקט הנדל"ן שנוצר לאחרונה או אפס אם LinkSource זה לא חוקי.

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

קבל מסמך משתנה

אתה יכול לקבל אוסף של משתנים באמצעות Variables רכוש. שמות וערכים שונים הם מיתרים.

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

להסיר מידע אישי מ- Document

אם ברצונך לשתף מסמך Word עם אנשים אחרים, ייתכן שתרצה להסיר מידע אישי כגון שם המחבר והחברה. לעשות שימוש זה RemovePersonalInformation רכוש להציב את הדגל מצביע על כך Microsoft Word יסיר את כל פרטי המשתמש מהערות, תיקונים, ותכונות מסמך על שמירת המסמך.