ציין אפשרויות שמירה

בעת שמירת מסמך, באפשרותך להגדיר כמה מאפיינים מתקדמים. Aspose.Words מספק לך את הכיתה SaveOptions, המאפשרת שליטה מדויקת יותר בתהליך השמירה. יש עומס יתר של שיטת Save שמקבלים אובייקט SaveOptions זה צריך להיות אובייקט של כיתה שמקורו בכיתה SaveOptions. לכל פורמט שמירה יש מחלקה מתאימה שמכילה אפשרויות שמירה לפורמט שמירה זה, לדוגמה, יש PdfSaveOptions לשמירה לפורמט PDF, MarkdownSaveOptions לשמירה לפורמט Markdown, או ImageSaveOptions לשמירה בתמונה. מאמר זה מספק דוגמאות לעבודה עם כמה כיתות אפשרויות שמקורן SaveOptions.

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

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

הצפן מסמך עם סיסמה

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

לדוגמה, בעת שמירת מסמך בפורמט DOC או DOT, השתמש במאפיין Password של הכיתה DocSaveOptions.

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

בעת שמירת מסמך בפורמט ODT, השתמש במאפיין Password של הכיתה OdtSaveOptions.

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

לא כל הפורמטים תומכים בהצפנה ובשימוש במאפיין Password.

הצג הודעות על התקדמות שמירת מסמכים

Aspose.Words מספק את היכולת להשתמש במאפיין ProgressCallback כדי לקבל התראות על התקדמות שמירת המסמכים.

זה זמין כעת בעת שמירת DOCX, FlatOpc, DOCM, DOTM, DOTX, HTML, MHTML, EPUB, XamlFlow, XamlFlowPack, או TXT פורמטים.

עדכן את זמן יצירת המסמך

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

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

עדכן נכס שנשמר לאחרונה

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

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

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

כדי לשלוט באפשרויות שמירת תמונות, נעשה שימוש בכיתה ImageSaveOptions. לדוגמה, באפשרותך להשתמש במאפיין PixelFormat כדי להגדיר את פורמט הפיקסלים עבור התמונות שנוצרו. שים לב שפורמט הפיקסלים של תמונת הפלט עשוי להיות שונה מהערך שנקבע בגלל העבודה של GDI+.

דוגמת הקוד הבאה מראה כיצד לשמור תמונה בשחור לבן בפורמט ביט אחד לפיקסל: