اندکی به روز رسانی
لیست RSS وبلاگ‌های IT‌ ایرانی و همچنین فایل خلاصه وبلاگ را به روز کردم که از طریق منوی سمت راست صفحه قسمت گزیده‌ها، قابل دریافت هستند ( + و + ).
ویدیوهای آموزشی QT
در کمال ناباوری، یک مجموعه‌‌ی آموزشی 88 قسمتی، از فریم ورکی به نام QT را در یوتیوب پیدا کردم [+] که نتیجه‌اش دریافت و آپلود مجدد آن‌ها جهت سهولت دریافت بود. حجم کل آن‌ها 2.14 گیگابایت است که در 13 قسمت جهت علاقمندان آپلود شده است (مجوز ویدیوهای یوتیوب، Creative Commons است و امکان توزیع مجدد آن‌ها وجود دارد: [+] و [+]). برای باز کردن مجموعه فایل‌های دریافت شده از برنامه 7-Zip می‌شود استفاده کرد.دریافت قسمت‌های 1 تا 88
چک لیست تهیه یک گزارش خوب
مشخصات یک گزارش خوب عموما به شرح زیر است:1- باید هر سطر گزارش شماره ردیف داشته باشد. (باید امکان ارجاع به هر سطر در صورت بروز مشکل میسر باشد)2- باید در هر صفحه، شماره صفحه و تعداد کل صفحات ذکر شود. (اگر چاپ شد بر این اساس بتوان ارتباط بین صفحات را یافت)3- در هر صفحه باید تاریخ و ساعت روز تهیه گزارش حتما ذکر شود. (بعدا جهت رفع اختلافات لازم می‌شود. مثلا می‌گویند این عدد اشتباه است. اما واقعا این عدد در زمان تهیه گزارش درست بوده، اما الان بر ...
منابع مطالعاتی بیشتر در مورد iTextSharp
آشنایی با صفحه بندی در iTextSharp : [+]تعریف هدر و فوتر: [+]افزودن متن ساده در iTextSharp: [+]کار با فونت‌های مختلف در iTextSharp: [+]نحوه‌ی افزودن جدول در iTextSharp: [+]ترسیم اشکال گرافیکی با iTextSharp: [+]کار با تصاویر در iTextSharp: [+] و [+]امکان تبدیل HTML به PDF در iTextSharp: [+]، [+]، [+] و [+]نحوه‌ی تعریف لینک در iTextSharp: [+]نحوه‌ی تعریف لیست در iTextSharp: [+]افزودن نمودار به کمک کنترل‌های چارت مایکروسافت در iTextSharp: [+]ا ...
نمایش یک فایل PDF در WinForms ، WPF و سیلورلایت
شاید PDF را بشود تنها فرمت گزارشگیری دانست که همه‌جا و در تمام سیستم عامل‌ها پشتیبانی می‌شود. از ویندوز تا لینوکس از وب تا WPF تا سیلورلایت تا همه جا و از همه مهم‌تر اینکه خروجی آن دقیقا همان چیزی است که کاربر نهایی می‌خواهد: من می‌خوام اون چیزی رو که می‌بینم، دقیقا همان را، بدون کم و کاست و با همان صفحه بندی، بتوانم چاپ کنم.برای تولید PDF می‌شود از کتابخانه‌ی iTextSharp استفاده کرد اما برای نمایش آن حداقل در ویندوز بهترین راه حل استفاده ا ...
نمایش تعداد کل صفحات در iTextSharp
در مورد نحوه‌ی نمایش شماره صفحه جاری در مثلا header یک گزارش PDF تهیه شده به کمک writer.PageNumber و ارث بری از کلاس PdfPageEventHelper،‌ در پایان مطلب فارسی نویسی در iTextSharp توضیح داده شد. این مورد جزو ضروریات یک گزارش خوب است، اما عموما نیاز است تا تعداد کل صفحات هم نمایش داده شود. مثلا صفحه n از 100 جایی در تمام صفحات درج شود و ... هیچ خاصیتی به نام TotalNumberOfPages را در این کتابخانه نمی‌توان یافت. علت هم این است که تعداد واقعی کل ...
مشکلات طراحی API مرتبط با iTextSharp
کتابخانه‌ی iTextSharp،‌ یا همان برگردان iText جاوا،‌ انصافا اینقدر حرف برای گفتن دارد که یک کتاب 600 صفحه‌ای برای آن چاپ شده است، اما ... در حین استفاده از آن مشکل زیر (که به شکل وسیعی در قسمت‌های مختلف آن وجود دارد) قابل هضم نیست:یکی از مواردی را که در حین طراحی یک API خوب باید در نظر گرفت، کمک به استفاده کننده در عدم بکارگیری Magic numbers است. حالا این Magic numbers یعنی چی؟برای مثال قطعه کد زیر را در نظر بگیرید:new Font(baseFont, 10, 0 ...
فارسى نویسى و iTextSharp
شرح یک سری سعی و خطا!سعی اول:using System.IO;using iTextSharp.text;using iTextSharp.text.pdf;namespace iTextSharpTests{ class Program { static void Main(string[] args) { using (var pdfDoc = new Document(PageSize.A4)) { PdfWriter.GetInstance(pdfDoc, new FileStream("Test.pdf", FileMode.Create)); pdfDoc.Open(); var chunk = new Chunk("آزمایش"); pdfDoc.A ...
تبدیل تعدادی تصویر به یک فایل PDF
صورت مساله: تعدادی تصویر داریم، می‌خواهیم این‌ها را تبدیل به فایل PDF کنیم به این شرط که هر تصویر در یک صفحه مجزا قرار داده شود.در ادامه برای این منظور از کتابخانه‌ی iTextSharp استفاده خواهیم کرد.iTextSharp چیست؟iTextSharp کتابخانه‌ی سورس باز و معروفی جهت تولید فایل‌های PDF ، توسط برنامه‌های مبتنی بر دات نت است. آن را از آدرس زیر می‌توان دریافت کرد:http://sourceforge.net/projects/itextsharp/کتابخانه iTextSharp نیز جزو کتابخانه‌هایی است که ...