این آموزش کوتاه حاوی اطلاعاتی در مورد نحوه پر کردن فرم PDF با داده های اکسل با استفاده از C# است. تمام مراحل بارگیری فایلهای PDF و Excel و سپس خواندن دادهها از یک فایل XLSX را برای پر کردن فیلدهای فرم PDF خواهید آموخت. این به شما امکان می دهد برنامه ای بنویسید تا ** فرم PDF را به صورت خودکار از اکسل با استفاده از C#** پر کنید، به طوری که برای هر رکورد در فایل اکسل یک فایل PDF جداگانه ایجاد شود.
مراحل پر کردن فرم PDF با داده های اکسل با استفاده از سی شارپ
- محیط IDE را برای استفاده از Aspose.PDF و Aspose.Cells برای دات نت با استفاده از مدیریت بسته NuGet ایجاد کنید.
- فایل PDF دارای فیلدهای فرم را در شیء Document که قرار است با داده های یک فایل اکسل پر شود بارگیری کنید.
- فایل اکسل منبع را با داده های مورد نیاز با استفاده از شی کلاس Workbook بارگیری کنید
- تمام ردیف های فایل اکسل منبع را تکرار کنید
- برای هر تکرار، مرجع فیلد مورد نظر را در فایل PDF منبع دریافت کنید
- مقدار فیلد را به ستون مورد نظر در ردیف فعلی فایل اکسل تنظیم کنید
- تکرار را برای تمام ردیف ها تکرار کنید و هر PDF را به عنوان یک فایل جداگانه روی دیسک ذخیره کنید
این مراحل ما را در پر کردن فرم PDF از اکسل با استفاده از C# با ارائه جزئیات در مورد ایجاد IDE و سپس فراخوانی های API برای بارگیری فایل PDF الگو و فایل اکسل منبع راهنمایی می کند. پس از بارگیری فایل اکسل، تمام ردیف های مورد نظر تکرار می شوند به طوری که در طول هر تکرار داده ها از ستون های مختلف در ردیف فعلی واکشی شده و در فیلدهای هدف فایل PDF بارگذاری شده پر می شوند. در طول تکرار، فایل PDF برای هر رکورد در فایل اکسل به طور جداگانه ذخیره می شود.
کد برای تکمیل خودکار PDF از اکسل با استفاده از سی شارپ
این کد فرآیند پر کردن فرم PDF با داده های اکسل با استفاده از C# را با استفاده از دو کتابخانه به طور همزمان برای کار با PDF و Excel نشان می دهد به طوری که از کلاس Document برای بارگذاری فایل PDF و کلاس Workbook برای بارگذاری فایل اکسل استفاده می شود. . کلاس Workbook شامل یک مجموعه کاربرگ است و هر کاربرگ دارای مجموعه ای از سلول ها است که می توان برای خواندن/نوشتن داده ها در آن به آنها دسترسی داشت. از طرف دیگر، کلاس Document گزینه هایی برای دسترسی به فیلدهای فرم های مختلف با نام دارد و سپس مقدار آن را بر اساس نیاز تنظیم می کند.
این آموزش نحوه استفاده خودکار از C# را پر کردن فرم PDF را راهنمایی می کند. اگر میخواهید فرآیند یافتن و جایگزینی متن در PDF را بیاموزید، به مقاله نحوه یافتن و جایگزینی متن در PDF با استفاده از سی شارپ مراجعه کنید.