بازخوردهای پروژه‌ها
افزودن جدول به فوتر سفارشی
با سلام.
چگونه می‌شود یک جدول را به فوتر سفارشی اضافه کرد؟ متد مورد نظر را پیدا نکردم.
با تشکر.
پاسخ به بازخورد‌های پروژه‌ها
راهنمایی در مورد چیدن اجزای گزارش
دو مثال جدید اضافه کردم در مورد ساده سازی تعریف هدر و فوتر سفارشی:
الف) Inline provider برای تعریف ساده‌تر جداول در هدر و فوتر
ب) Html header برای استفاده از html جهت طراحی هدر و فوتر گزارشات
از این دو مورد ایده بگیرید برای کار خودتون.

همچنین اگر نیاز دارید بلافاصله پس از پایان جدول اصلی گزارش (و نه در فوتر گزارش) اطلاعاتی را نمایش دهید از روال events.MainTableAdded استفاده کنید.
یک مثال در این باره: (
^)
نظرات مطالب
سفارشی سازی Header و Footer در PdfReport
در مثال هدر و فوتر سفارشی  یک نمونه استفاده از AcroForm به عنوان header هست. نکته مهم آن نحوه بازگشت این قالب به فرمت تصویر برداری قابل استفاده در iTextSharph است. سپس در مثال InlineProviders یک روش ساده‌تر افزودن محتویات دلخواه به فوتر صفحه معرفی شده در متد inlineFooter.AddPageFooter.
نظرات مطالب
تکرار خودکار سرستون‌های یک جدول در صفحات مختلف، توسط iTextSharp
با سلام و ممنون از مطالب بسیار خوبتون در مورد itextsharp
در این مثال اگر جدول مثلا چهار ستونه باشه و هدر ، فوتر هر کدام سه ستون.به چه صورت خواهد بود؟
ممنونم میشم اگه راهنماییم کنید.
نظرات مطالب
نحوه ایجاد یک گزارش فاکتور فروش توسط PdfReport
با عرض سلام.

فرض می‌کنیم که هدر ما از سه قسمت هدر و جدول (همان جدولی که برای فاکتور در اینجا در نظر گرفته شده است)و فوتر تشکیل شده است حال چگونه می‌توانم فونت جدول را تعیین کنم یعنی این که سایز اون را تغییر دهم یا اینکه خود فونت را تغییر دهم. ممنون
پاسخ به بازخورد‌های پروژه‌ها
نمایش جمع کل فقط در آخرین صفحه
ردیف‌های مربوط به جمع صفحات، ردیف‌های ویژه‌ای هستند (جزو ردیف‌های هدر و فوتر جدول هستند). یا از ابتدا تنظیم می‌شوند که در تمام صفحات باشند یا در کل خیر (به ازای هر صفحه قابلیت تنظیم ندارند). اگر نمی‌خواهید که در صفحات مختلف حضور داشته باشند، پارامتر showOnEachPage مربوط به SummarySettingsها را به false تنظیم کنید. به این صورت این ردیف‌های فوتر و هدر جداول به طور کامل حذف می‌شوند. سپس از روش دسترسی به رخدادها برای تعریف یک ردیف جمع کل سفارشی استفاده کنید.
نظرات مطالب
سفارشی سازی Header و Footer در PdfReport
با تشکر از شما
میشه نمونه دیگری برای استفاده سفارشی از فوتر هم بگذارید
چون مثلا من میخوام چند جمله در صفحه آخر فقط نمایش بدم 
مثل امضا مدیر و امضا کاربر
ولی هر روشی انجام میدم باز جواب نمیده بهم و این کار را انجام نمیده 
باید چه کاری بکنم
متشکرم
پاسخ به بازخورد‌های پروژه‌ها
مدیریت نمایش Header
به مثال هدر و فوتر سفارشی مراجعه کنید. این متدهای RenderingGroupHeader و RenderingReportHeader  به ازای هربار رندر شدن در یک صفحه، یکبار فراخوانی می‌شوند (نحوه‌ی شمارش صفحات). همچنین اگر خروجی آن‌ها نال باشد، از نمایش هدر یا فوتر در طی این فراخوانی، صرفنظر خواهد شد. پارامتر summaryData هم خلاصه اطلاعاتی از داده‌های جدول را در اختیار شما قرار می‌دهد. همچنین در این‌جا به ازای هر صفحه می‌توانید هدر سفارشی خاصی را طراحی و بازگشت دهید و از این لحاظ محدودیتی وجود ندارد.
پاسخ به بازخورد‌های پروژه‌ها
مشکل در فوتر
- در حالت پیش فرض با توجه به اینکه فوتر گزارش یک سطر ساده است، در قسمت DocumentPreferences ، مارجین متناسبی انتخاب شده. اگر ارتفاع فوتر شما بیشتر است، باید این مورد را دستی توسط متد DocumentMargins  تنظیم کنید.
- ضمنا برای تعریف فوتر به نحوی ساده‌تر می‌تونید از
inline providers هم استفاده کنید.
نظرات مطالب
نحوه ایجاد یک گزارش فاکتور فروش توسط PdfReport
- فونتی که در قسمت DefaultFonts تعریف می‌شود (که در اینجا متدهای تنظیم اندازه و رنگ نیز وجود دارند) در حقیقت فونت اصلی جدول گزارش است. اگر هدر و فوتر، فونتی رو معرفی نکنه، این فونت برای آن‌ها هم استفاده خواهد شد (در حالت‌های DefaultFooter و DefaultHeader). اما می‌شود هدر و فوتر سفارشی هم تعریف کرد؛ با هر نوع طراحی و هر نوع فونت دلخواهی که صلاح می‌دونید (مراجعه کنید به مثال InlineProvidersمجموعه مثال‌ها، که در آن خاصیت PdfFont مستقل هم وجود دارد).
- به علاوه در اینجا حتی می‌شود بنابر شرایط و مقادیر سلول‌ها، فونت و رنگ خاصی را به مقادیر یک سلول اعمال کرد. نمونه‌اش در مثال CustomCellTemplate وجود دارد.
- در این حالت‌های خاص باید IPdfFont را پیاده سازی کنید. یک نمونه پروایدر ساده ساز در اینجا به نام کلاس GenericFontProvider برای اینکار تدارک دیده شده. مثالی در این مورد: InjectCustomRows جهت مقدار دهی CellBasicProperties.