הגבל עריכת מסמכים

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

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

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

בחר סוג הגבלת עריכה

Aspose.Words מאפשר לך לשלוט באופן שבו אתה מגביל את התוכן באמצעות פרמטר הספירה ProtectionType. זה יאפשר לך לבחור סוג הגנה מדויק כגון:

  • AllowOnlyComments
  • AllowOnlyFormFields
  • AllowOnlyRevisions
  • ReadOnly
  • NoProtection

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

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

הוסף הגנה על מסמכים

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

Aspose.Words מאפשר לך להגן על המסמכים שלך מפני שינויים בשיטת Protect. שיטה זו אינה תכונת אבטחה ואינה מצפינה מסמך.

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

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

הסר את הגנת המסמכים

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

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

ציין אזורים הניתנים לעריכה ללא הגבלה

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

Aspose.Words מאפשר לך לסמן את החלקים שניתן לשנות במסמך שלך באמצעות StartEditableRange ו EndEditableRange שיטות.

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

ניתן גם לבחור הגבלות שונות לעריכת מסמכים עבור חלקים שונים.

דוגמת הקוד הבאה מראה כיצד להוסיף הגבלה עבור המסמך כולו, ולאחר מכן להסיר את ההגבלה עבור אחד הסעיפים: