این آموزش سریع را دنبال کنید تا امضا را از یک سند Word با استفاده از Java حذف کنید. شما یاد خواهید گرفت چگونه به امضاها در یک فایل Word دسترسی پیدا کنید و آنها را با استفاده از یک فراخوانی API در کتابخانه حذف کنید. این آموزش تنظیمات IDE، فهرستی از مراحل و یک کد نمونه ارائه میدهد که نشان میدهد چگونه امضا را از سند Word با استفاده از Java حذف کنید.
مراحل حذف امضا در Word با استفاده از Java
- محیط توسعه را برای استفاده از Aspose.Words for Java جهت حذف همه امضاها از یک فایل Word تنظیم کنید
- کلاسهای DigitalSignatureCollection، DigitalSignatureUtil و کلاسهای مجوز را وارد کنید
- مجوز را برای ایجاد خروجی بدون واترمارک بارگذاری کنید
- از کلاس DigitalSignatureUtil برای بارگذاری همه امضاها در فایل Word منبع استفاده کنید
- تعداد امضاها در مجموعه را برای تأیید نمایش دهید
- متد removeAllSignatures() را در کلاس DigitalSignatureUtil برای حذف همه امضاها فراخوانی کنید
- مجموعه امضاها را از فایل Word خروجی بارگذاری کرده و عدم وجود امضا را تأیید کنید
مراحل بالا توضیح میدهند چگونه امضا را از یک سند Word با استفاده از Java حذف کنیم. کلاسهای مورد نیاز را وارد کنید، مجوز را بارگذاری کنید، مجموعه امضاها را از فایل Word منبع بارگذاری کرده و تعداد آنها را برای تأیید نمایش دهید. سپس متد removeAllSignatures() را با ارسال فایل Word ورودی و خروجی فراخوانی کنید، دوباره امضاها را از فایل Word خروجی بارگذاری کرده و تأیید کنید که هیچ امضایی در فایل خروجی وجود ندارد.
کد حذف امضای دیجیتال از سند Word با استفاده از Java
کد بالا توضیح میدهد که چگونه امضا را در Word حذف کنیم. شما میتوانید امضاهای موجود را از یک جریان بهجای یک فایل Word محلی فیزیکی بارگذاری کنید و بهطور مشابه، امضاها میتوانند از یک جریان فایل Word حذف شوند تا یک جریان خروجی بدون امضا ایجاد شود. DigitalSignatureUtil شامل ویژگیهای دیگری نیز هست، مانند امضای یک فایل Word با استفاده از توابع بارگذاریشده مختلف.
این مقاله فرآیند حذف امضاها را به ما آموزش داد. برای افزودن بخشها در یک فایل Word، به مقاله افزودن بخشها به سند Word در Java مراجعه کنید.