الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

اللغة العربية عند التصدير من Jasper Reports 5.5.0 إلى Pdf

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

 

أستعمل حاليا JASPER REPORTS 5.1.0 واللغة العربية لا توجد مشكلة فيها عند التصدير إلى PDF

ولكن عند الترقية إلى JASPER REPORT 5.5.0 ظهرت مشكلة اللغة العربية عند التصدير إلى PDF

هل يوجد حل لهذه المشكلة

بتاريخ:

هتلقي حل المشكلة في الفيديو 

 

 

وبالتوفيق ...

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

جزاكم الله خيرا يا مهندس أحمد

الشرح ممتاز وكل شئ ولكن كما ذكرت في استفساري أن المشكلة ظهرت عندي في Jasper Report 5.5.0 ولم تظهر في Jasper Report 5.1.0 وكذلك لم تظهر المشكلة في Jasper Report 5.2.0

واللغة العربية تعمل بشكل ممتاز إلا في Jasper 5.5.0 حيث تظهر الرسالة التالية :

 

Error exporting print... Identity-H
ExceptionConverter: java.io.UnsupportedEncodingException: Identity-H 
    at java.lang.StringCoding.encode(Unknown Source) 
    at java.lang.String.getBytes(Unknown Source) 
    at com.lowagie.text.pdf.PdfEncodings.convertToBytes(Unknown Source) 
    at com.lowagie.text.pdf.Type1Font.<init>(Unknown Source) 
    at com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) 
    at com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) 
    at com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:2050) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1818) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1787) 
    at net.sf.jasperreports.engine.export.SimplePdfTextRenderer.getPhrase(SimplePdfTextRenderer.java:89) 
    at net.sf.jasperreports.engine.export.SimplePdfTextRenderer.render(SimplePdfTextRenderer.java:99) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:2158) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:861) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:821) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:698) 
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:420) 
    at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:1174) 
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) 
    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) 

تم تعديل بواسطة mohd_sayed_mohd

بتاريخ:

هل هذا الخطأ من داخل الجاسبر أم عند الاستدعاء من النظام؟

بتاريخ:
  • كاتب الموضوع

من داخل الجاسبر

تم تعديل بواسطة mohd_sayed_mohd

بتاريخ:

قد تكون إعدادات الـ font غير موجودة

بتاريخ:
  • كاتب الموضوع

أشكرك يا مهندس مصطفى على ردك

أنا محمل عندي على الجهاز حاليا

Jasper 5.2.0

و

Jasper 5.5.0

وعملت نفس الاعدادات في الاثنين وتظهر المشكلة فقط مع

Jasper 5.5.0

أتمنى حد يجرب النسخة الجديدة دي من جاسبر

http://sourceforge.net/projects/ireport/files/iReport%20Plugin%20for%20NetBeans/iReport-5.5.0/

بتاريخ:

حقيقة انا لم أجرب النسخة الجديدة ولكن عموماً قد يحدث أيضاً بعض الأخطاء في الإصدارات الجديدة وبالتالي الأفضل أن تظل على النسخة التي تعمل

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.