تولید برگه امتحان تستی با استفاده از pdfReport
اهمیت: عادی نوع: درخواست راهنمایی شماره نگارش: 1
سلام.
من میخواهم با استفاده از pdfReport یک برگه امتحان تستی مثل شکل زیر تولید کنم.
سربرگ ثابت هست و ورودی، یک جدول ساده هست با فیلدهای لازم که هر رکورد یک سوال را مشخص میکنه. مثلا:
Question
item1
item2
item3
item4
picture_path
فقط نکته ای که هست اینه که انواع مختلفی از قالب بندی سوال وجود داره (مثلا ممکنه گزینه‌ها همه زیر هم باشند یا ...) و باید کنترل کاملی روی مختصات هر شیء داشته باشم.
ممنون میشم اگر راهنماییم کنید

  • #
    ‫۱۱ سال و ۱۱ ماه قبل، سه‌شنبه ۲ آبان ۱۳۹۱، ساعت ۲۰:۴۲
    سلام؛
    این نوع موارد خاص رو میشه با قالب‌های سفارشی سلول‌ها ایجاد کرد. یک مثال در این زمینه:

    خروجی نهایی:


    • #
      ‫۱۱ سال و ۱۱ ماه قبل، چهارشنبه ۳ آبان ۱۳۹۱، ساعت ۰۲:۰۲
      سلام. خیلی ممنون که اینقدر زود جواب دادید.
      فقط یک مشکل برام پیش اومد. وقتی برای راست به چپ کردن قالب خط زیر را در کلاس EntryTemplate تغییر دادم:  (نمیدونم کارم درست بوده یا نه)
      RunDirection = PdfWriter.RUN_DIRECTION_RTL,
      موقع اجرا، روی خط مربوط به اضافه کردن سومین گزینه در همین کلاس، خطای Index was outside the bounds of the array.  میده
      ممنون میشم اگر در مورد راست به چپ کردنش هم راهنماییم کنید 
      • #
        ‫۱۱ سال و ۱۱ ماه قبل، چهارشنبه ۳ آبان ۱۳۹۱، ساعت ۰۴:۲۱
        نسخه با پشتیبانی RTL رو از اینجا دریافت کنید:
        • #
          ‫۱۱ سال و ۱۱ ماه قبل، جمعه ۵ آبان ۱۳۹۱، ساعت ۰۰:۱۹
          خیلی خیلی ممنون. کارتون محشره
          راستی اگر میشد با همین API خروجی ورد و اکسل هم گرفت دیگه عالی میشد. برنامه ای ندارید برای  این کار؟
          • #
            ‫۱۱ سال و ۱۱ ماه قبل، جمعه ۵ آبان ۱۳۹۱، ساعت ۰۰:۲۲
            خروجی اکسل خودکار پیوست شده به فایل pdf برای جداول و کارهای متداول دارد:
                         .Export(export =>
                         {
                             export.ToExcel();
                         })