این آموزش سریع جزئیاتی را در مورد نحوه ** مسطح کردن فیلدهای فرم PDF در جاوا ** ارائه می دهد. ممکن است در جایی که فیلدهای فرم از قبل پر شده اند به این ویژگی نیاز داشته باشید و فقط بخواهید این فیلدهای پر شده را نشان دهید که از به روز شدن آنها جلوگیری می کند. در پایان این مقاله، میتوانید فرم PDF را در جاوا بارگیری کرده و **مسطح کنید و دوباره آن را به عنوان یک فایل PDF ذخیره کنید.
مراحل صاف کردن فیلدهای فرم PDF در جاوا
- برای صاف کردن PDF در جاوا، Aspose.PDF را در برنامه خود نصب کنید
- شیء کلاس Acro Form را برای صاف کردن Adobe PDF نمونه سازی کنید
- با فراخوانی تابع bindPdf فایل PDF منبع را با شی Form پیوند دهید
- پس از اتصال فایل PDF منبع، فیلدهای فرم را با استفاده از شی Form مسطح کنید
- فایل PDF صاف شده را روی دیسک ذخیره کنید
این آموزش گام به گام شما را راهنمایی میکند تا با ایجاد یک شی کلاس Acro Form و پیوند آن با فایل پیدیاف منبع، PDF قابل پرکردن را در جاوا مسطح کنید. پس از صحافی، می توانید تابع flattenAllFields() کلاس Form را فراخوانی کنید تا فایل PDF را مسطح کرده و در نهایت به عنوان PDF مسطح در جاوا ذخیره کنید.
کد برای مسطح کردن PDF قابل پر کردن در جاوا
در این کد، شی کلاس Form را بدون هیچ آرگومانی مقداردهی اولیه می کنیم، اما می توانید با استفاده از یک شی PDF Document یا نام فایل منبع، آن را مقداردهی اولیه کنید. نیازی به مسطح کردن همه فیلدها نیست، اما می توانید با فراخوانی تابع FlattenField() با نام فیلد به جای فراخوانی تابع flattenAllFields()، فیلدهای جداگانه را مسطح کنید.
در این آموزش شما یاد گرفتید که فایل PDF را در جاوا مسطح کنید، اما اگر به دنبال مراحل واکشی متن و عکس در یک فایل PDF هستید، به مقاله نحوه خواندن فایل پی دی اف در جاوا مراجعه کنید.