نکات کاربردی

طبقه بندی موضوعی

آخرین مطالب

۱ مطلب با موضوع «JasperReports» ثبت شده است

بهترین راه برای تعریف و استفاده از فوت در JasperReports ایجاد و استفاده از قابلیت font extension است. 

استفاده از font extension در JasperReports باعث می شود تا گزارش بجای فونت های سیستمی یا توکار،با فونت های خارجی TTF, SVG, WOFF,  EOT لود شود. این تضمین می کند که یک فونت خاص به همان شیوه هر بار که گزارش اجرا می شود رفتار می کند.

با استفاده از فونت های سیستم معمولا زمانی که گزارش در یک سیستم دیگر مستقر می شود تغییرات غیر قابل قبول در قالب گزارش رخ میدهد. تفاوت های ظریف در اندازه فونت و فاصله می تواند نه تنها ظاهر متن بلکه طرح گزارش خود را تحت تأثیر قرار دهد. ممکن است بخشی از متن را در یک عنصر متنی از دست بدهید یا فونت ممکن است در دسترس نباشد.
 

Font extensions کمک میکند تا از مشکلات زیر جلوگیری شود:
•  یک فونت می تواند در یک سیستم عامل در دسترس باشد، اما نه در یک دیگر. در این مورد، فونت پیش فرض برای عنصر استفاده می شود، اما ممکن است از character set مورد انتظار پشتیبانی نکند.
•  دستگاه مجازی جاوا می تواند نام های فونت منطقی را به فونت های مختلف فیزیکی نشان دهد.
فونت موجود در سیستم عامل های مختلف می تواند کمی متفاوت از یک سیستم عامل دیگر باشد.

برای استفاده از فونتهای فارسی در گزارش و مخصوصا در خروجی گزارش به فرمت pdf  بایستی مراحل زیر طی شود:


Adding fonts for embedding in PDF

behrad nasehi
۰۴ شهریور ۹۷ ، ۱۷:۲۱ موافقین ۰ مخالفین ۰ ۰ نظر