هنگامی که می خواهید فیلدهای فرم PDF را با محتوای برنامه دات نت ادغام کنید، بنابراین فیلدها قابل ویرایش نیستند، تعجب می کنید که چگونه فیلدهای فرم PDF را در کد سی شارپ صاف کنید؟ Aspose.PDF for .NET API با چند خط کد به پاسخ به این سؤال کمک می کند.
با این .NET API، میتوانید PDF مبتنی بر آکروفرم، همه فیلدهای فرم را به یکباره مسطح کنید یا فیلدهای خاصی را برای صاف کردن در برنامه C# خود انتخاب کنید. کد برای برنامه وب ASP.NET، برنامه دسکتاپ ویندوز یا سایر پلتفرم های دات نت یکسان است.
مراحل ساده و آسان زیر را برای صاف کردن فیلدهای فرم به صورت برنامه ای دنبال کنید.
مراحل صاف کردن فیلدهای فرم PDF در سی شارپ
- بسته NuGet Aspose.PDF for .NET را نصب کنید
- فضای نام Aspose.PDF و Aspose.PDF.Facades را شامل شود
- مجوز Aspose را با استفاده از کلاس License تنظیم کنید
- یک نمونه از کلاس Form ایجاد کنید
- فایل PDF را که می خواهید صاف کنید، صحافی کنید
- از FlattenAllField method برای ادغام تمام فیلدهای فرم استفاده کنید
- از روش FlattenField برای مسطح کردن یک فیلد خاص استفاده کنید
- در نهایت فایل PDF خروجی پهن شده را ذخیره کنید
کد برای صاف کردن فیلدهای فرم PDF در سی شارپ
مثال سی شارپ زیر از روش FlattenField برای ادغام یک فیلد خاص با PDF file استفاده میکند. با این روش می توانید با ارائه نام فیلد به عنوان پارامتر، هر تعداد فیلد را که می خواهید صاف کنید.
کد برای صاف کردن یک فیلد فرم PDF واحد در سی شارپ
توجه داشته باشید که هنگام صاف کردن فیلد فرم PDF در سی شارپ، به Adobe Acrobat یا هر نرم افزار ویرایش PDF دیگری نیاز ندارید. این API حاوی همه چیزهایی است که برای صاف کردن پی دی اف در دات نت به صورت برنامه نویسی نیاز دارید.