- فونتی که در قسمت DefaultFonts تعریف میشود (که در اینجا متدهای تنظیم اندازه و رنگ نیز وجود دارند) در حقیقت فونت اصلی جدول گزارش است. اگر هدر و فوتر، فونتی رو معرفی نکنه، این فونت برای آنها هم استفاده خواهد شد (در حالتهای DefaultFooter و DefaultHeader). اما میشود هدر و فوتر سفارشی هم تعریف کرد؛ با هر نوع طراحی و هر نوع فونت دلخواهی که صلاح میدونید (مراجعه کنید به مثال
InlineProvidersمجموعه مثالها، که در آن خاصیت PdfFont مستقل هم وجود دارد).
- به علاوه در اینجا حتی میشود بنابر شرایط و مقادیر سلولها، فونت و رنگ خاصی را به مقادیر یک سلول اعمال کرد. نمونهاش در مثال
CustomCellTemplate وجود دارد.
- در این حالتهای خاص باید IPdfFont را پیاده سازی کنید. یک نمونه پروایدر ساده ساز در اینجا به نام کلاس GenericFontProvider برای اینکار تدارک دیده شده. مثالی در این مورد:
InjectCustomRows جهت مقدار دهی CellBasicProperties.