این آموزش کوتاه جزئیاتی را در مورد نحوه حذف محافظت از فایل Word در جاوا ارائه می دهد. تمام اطلاعات مورد نیاز برای ایجاد محیط به همراه مراحل دقیق ایجاد این برنامه و یک کد نمونه قابل اجرا را دارد. هنگامی که سند Word محافظت شده را در جاوا به غیر محافظت شده تبدیل کردید، می توانید آن را به صورت جداگانه DOCX، DOC یا در هر یک از قالب های پشتیبانی شده ذخیره کنید.
مراحل حذف محافظت از سند MS Word در جاوا
- پیکربندی IDE را طوری تنظیم کنید که از Aspose.Words for Java از مخزن برای حذف حفاظت استفاده کند.
- فایل Word منبع را که با استفاده از شی کلاس Document محافظت شده است، باز کنید
- برای لغو محافظت از فایل بارگذاری شده، روش [unprotect()](https://reference.aspose.com/words/java/com.aspose.words/document#unprotect() را فراخوانی کنید
- فایل محافظت نشده حاصل را روی دیسک یا در یک جریان ذخیره کنید
این مراحل یک رویکرد سیستماتیک برای توسعه یک برنامه کاربردی برای لغو محافظت از سند Word در جاوا و سپس ذخیره فایل خروجی به عنوان یک فایل جدید بر روی دیسک یا ذخیره آن با همان نام در صورت نیاز به اشتراک می گذارند. تمام کلاس ها و روش های مهمی که برای دستیابی به نیاز ضروری هستند در اینجا معرفی می شوند. همچنین حاوی لینک کتابخانه است که در این مقاله استفاده شده است و برای آزمایش کد نمونه باید دانلود شود.
کد برای لغو محافظت از DOCX در جاوا
این کد فرآیند ساده *لغو محافظت از سند Word بدون رمز عبور در جاوا را نشان می دهد. از شی کلاس Document برای بارگذاری سند محافظت شده Word استفاده می کند و سپس از متد unprotect() بدون هیچ آرگومانی برای حذف حفاظت استفاده می کند. اگر فایل Word با یک رمز عبور محافظت می شود، می توانید رمز عبور را به روش unprotect() ارائه دهید، اما می تواند حفاظت محافظت شده با رمز عبور را نیز بدون ارائه هیچ رمز عبور حذف کند.
این مقاله به ما آموزش داده است که محافظت از فایل Word را حذف کنیم. اگر میخواهید فرآیند محافظت از فایل Word با رمز عبور را یاد بگیرید، به مقاله نحوه اضافه کردن رمز عبور به سند Word با استفاده از جاوا مراجعه کنید.