تعریف Style بصورت عمومی برای یک سند
اهمیت: عادی نوع: درخواست راهنمایی شماره نگارش: 1.9
با سلام و ضمن سپاس از کار خوب شما در پروژه PDFReport، چند سوال داشتم 
 آیا راه حلی برای تعریف Style بصورت عمومی در یک سند وجود دارد؟ (برای مثال تمام تصاویری که در سند هستند در وسط صفحه نمایش داده شوند. این موضوع مخصوصاً در HTML Template  ها حائز اهمیت است.) 
البته می‌دانم که در کتابخانه XMLWorker این امکان بصورت الحاق یک فایل css به سند وجود دارد. و در ITextsharp نیز این امکان بصورت تعریف استایل روی کنترل Image صورت می‌گرفت.
  • #
    ‫۱۱ سال و ۵ ماه قبل، دوشنبه ۹ اردیبهشت ۱۳۹۲، ساعت ۱۷:۰۷
    زمانیکه متد template.Html را فراخوانی می‌کنید یک آرگومان اختیاری به نام styleSheet هم دارد که از جنس کلاس StyleSheet خود iTextSharp است. در مورد نحوه تعریف و مقدار دهی آن به این مطلب مراجعه کنید. 
    var styles = new StyleSheet();
    styles.LoadTagStyle(HtmlTags.IMG, HtmlTags.ALIGN, HtmlTags.ALIGN_CENTER);
    template.Html(styles); // Using iTextSharp's limited HTML to PDF capabilities (HTMLWorker class).