TallComponents TallPDF.NET چیست؟
TallComponents TallPDF.NET یکی از component های محصول شرکت TallComponents است که به کمک آن می توانید فایل های PDF را به صورت on-the-fly و از صفر ایجاد کنید. برای انجام این کار می توانید از کد، XML / XSL یا ترکیبی از آن ها استفاده کنید. از جمله قابلیت هایی که این ابزار در اختیارتان قرار می دهد می توان به پشتیبانی از .NET Core، ساخت فایل های PDF از صفر، تولید PDF از فایل های XML / XSL، امکان minimize کردن فونت های embedded، ارائه layout object model سطح بالا، امکان ساخت فهرست محتوا یا table of contents و مواردی همچون افزودن header و footer اشاره کرد. این component با تکنولوژی های .NET Core، .NET Framework و همچنین Xamarin سازگاری کامل دارد.
TallComponents TallPDF.NET از یک object model یکپارچه و شهودی استفاده می کند که از layout class هایی مثل Document، Section، TextParagraph، Table، Header، Footer و غیره تشکیل شده است. از جمله ویژگی های مربوط به class Paragraph می توان به Drawing اشاره کرد. از این ابزار می توانید برای ترسیم شکل های مختلفی مثل خط ها، منحنی های bezier، و حتی بارکدها استفاده کنید. می توانید برای ترسیم outline ها و fill ها از قلم یا brush استفاده کنید. امکان دیگری که TallComponents TallPDF.NET در اختیار کاربران خود قرار می دهد تولید Document از XML است. این ویژگی به شما اجازه می دهد تا به جای تولید document از طریق برنامه نویسی، تا حتی آن را از XML لود کنید. به طور کلی از XSL برای تغییر شکل از یک XML schema به یک XML که برای این ابزار قابل استفاده باشد کمک گرفته می شود. می توانید Table های دلخواه خودتان را نیز به کمک این ابزار به یک Section اضافه کنید. امکان افزودن ردیف های جدید به این جدول، افزودن cell های جدید به هر ردیف و همچنین افزودن پاراگراف به cell ها نیز به راحتی وجود دارد. می توانید مواردی مثل spacing، margin، borders و backgrounds را نیز به دلخواه خود مشخص کنید. این header ها و footer ها به صفحاتی که مطابق با ویژگی های مشخص شده باشد، مثلاً صفحات زوج، فرد، اولین و یا آخرین صفحه، اضافه می شوند. در ادامه لینک دانلود TallComponents TallPDF.NET به همراه کرک activator آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های TallComponents TallPDF.NET:
- - سازگاری با .NET Core و .Net Framework
- - قابلیت ساخت فایل های PDF از صفر
- - امکان ساخت فایل ها از XML / XSL
- - امکان minimize کردن embedded font ها
- - امکان ساخت فهرست مطالب
- - امکان ساخت جدول های مختلف
- - امکان افزودن header و footer به صفحات
- - ارائه object model سطح بالا
- - و بسیاری موارد دیگر.