این آموزش سریع راهنمای نحوه تبدیل سند محافظت شده Word به محافظت نشده در پایتون است. همه الزامات برای انجام این کار به همراه مراحل دقیق و یک کد نمونه قابل اجرا که می تواند در هر یک از محیط های پشتیبانی کننده جاوا اجرا شود را به اشتراک می گذارد. در طی این فرآیند لغو محافظت از سند MS Word در پایتون، گزینه های مختلفی برای حذف حفاظت و ذخیره فایل حاصل در هر یک از قالب های دلخواه مانند DOCX، DOC یا در هر قالب دیگری که توسط MS Word پشتیبانی می شود.
مراحل حذف محافظت از سند Word در پایتون
- محیطی را برای استفاده از Aspose.Words برای پایتون از طریق دات نت برای حذف حفاظت از فایل Word ایجاد کنید
- فایل Word محافظت شده را با استفاده از شی کلاس Document باز کنید
- برای حذف حفاظت، متد unprotect() را در کلاس Document فراخوانی کنید
- پس از حذف حفاظت، فایل Word خروجی را ذخیره کنید
مراحل بالا فرآیند حفاظت از سند Word بدون رمز عبور در پایتون را توضیح می دهد که در آن فایل Word محافظت شده در شی کلاس Document بارگذاری می شود. هنگامی که فایل منبع باز می شود، متد ()unprotect فراخوانی می شود تا هر دو نوع حفاظت را از فایل بارگذاری شده که با یا بدون رمز عبور محافظت می شود، حذف کند. فایل Word حاصل که حفاظت آن حذف شده است را می توان با همان نام یا به عنوان یک فایل جدید مطابق با الزامات ذخیره کرد.
کد برای حذف محافظت از فایل ورد در پایتون
کد بالا فرآیند تبدیل سند محافظت شده Word به محافظت نشده در پایتون را نشان می دهد که در آن شیء کلاس Document با سازنده آرگومان واحد استفاده می شود. اگر می خواهید رمز عبوری برای باز کردن فایل Word ارائه دهید، می توانید از سازنده دیگری که شی LoadOptions را با رمز عبور لازم می گیرد برای باز کردن فایل Word استفاده کنید. به طور مشابه، اگر فایل Word شما دارای محافظت از نوشتن است، از روش Document.write_protection.set_password() با ارائه رمز عبور به عنوان آرگومان استفاده کنید.
در این مقاله مراحل حذف حفاظت از فایل Word را طی کرده ایم. اگر میخواهید فرآیند اعمال رمز عبور در فایل Word را یاد بگیرید، به مقاله چگونه از یک سند Word در پایتون محافظت کنیم مراجعه کنید.