به طور کلی وقتی شما یک نرم افزار تحت وب می نویسید برای خروجی گرفتن فایل و یا پرینت کردن به مشکل برمی خورید. به دلیل اینکه دستورات HTML به طور مطلق در تمام پلتفرم ها یکسان دیده نمی شوند و این مسئله باعث به هم ریختگی خروجی برنامه می شود.
بهترین راه حل برای این مشکل گرفتن فایل خروجی از برنامه به فرمت های استاندارد مثل Excel و PDF است. برای این کار می توانید از نرم افزارهای گزارش ساز مثل Crystal reports استفاده کنید که هم استفاده از آنها راحت هست و هم انواع فایل خروجی را پشتیبانی می کنند. اما در برخی موارد شما احتیاج به یک برنامه سبک تر دارید که از نظر License هم برای شما مشکلی ایجاد نکند. در این حالت بهترین کار استفاده از نرم افزار کدباز iTextSharp است.
شما با این نرم افزار می توانید فایل PDF بسازید و دستورات HTML خودتون را به خروجی PDF تبدیل کنید. برای دانلود این نرم افزار میتوانید به آدرس زیر مراجعه کنید: