PDA

View Full Version : حرفه ای: حروف جدا جدا برای ساخت pdf با متد iTextSharp



mohamad330
یک شنبه 28 اردیبهشت 1393, 20:43 عصر
با سلام خدمت همه
کد زیر pdf را ساخته ولی جملات فارسی را بصورت حرف حرف نمایش می دهد

PdfWriter.GetInstance(myDocument, new FileStream("e:\\ahmad.pdf", FileMode.Create));

myDocument.Open();

BaseFont baseFont = BaseFont.CreateFont(@"C:\WINDOWS\Fonts\tahoma.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
iTextSharp.text.Font DefaultFont = new iTextSharp.text.Font(baseFont, iTextSharp.text.Font.DEFAULTSIZE, iTextSharp.text.Font.NORMAL);

myDocument.Add(new Paragraph("سلام خوبی خوشی؟", DefaultFont));

مرسی

forodo
یک شنبه 28 اردیبهشت 1393, 20:55 عصر
سلام
یعنی چی PDF ساخته؟
یعنی تبدیل فرمت خاصی به pdf هستش؟

mohamad330
دوشنبه 29 اردیبهشت 1393, 08:37 صبح
کد بالا برای ساخت فایل pdf می باشد. و من از اطلاعات خود می خواهم یک فایل pdf بسازم .
فایل pdf را می سازد ولی جملات فارسی را در فایل pdf بصورت حروف جداد جدا نشان می دهد

shahryari
دوشنبه 29 اردیبهشت 1393, 09:26 صبح
در اکثر (80%) سرویسهای تبدیل پی دی اف با فونتهای فارسی مشکل دارند و در انتخاب فونت محدود یت دارید

mohamad330
دوشنبه 29 اردیبهشت 1393, 10:04 صبح
چاره چیست دوست گرامی ؟

shahryari
دوشنبه 29 اردیبهشت 1393, 11:09 صبح
از سرویس استیمول ریپورت هم میتونید استفاده کنید با فونت tahoma مشکلی ندارد...
http://admin.stimulsoft.com/Documentation/OnlineFAQ_SR/index.html?12faq_07export_of_reports_02how_to_expo rt_a_report_without_using_the_dialog_box.htm