الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في تصدير تقرير بالكريستال يحتوي على كتابة عربية إلى PDF

مغلق
بدأه وليد محمد الحسن في 20 أغسطس 2006 · 1 رد · 1,280 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

من بين متطلبات أحد البرامج التي أنفذها أن يقوم البرنامج بتصدير التقرير إلى ملف PDF ولا يجب أن يقوم المستخدم بذلك من وضع عرض التقرير ، ويتم تصدير التقرير إلى PDF بكود مثل:

Dim exportPath As String = My.Computer.FileSystem.SpecialDirectories.Desktop & "\walcom2.pdf"
Dim rptDoc As ReportDocument = myReportObject
rptDoc.ExportToDisk(ExportFormatType.PortableDocFormat, exportPath)

وتتمثل المشكلة في أن الكتابة العربية في التقرير تظهر معكوسة، مثلا report_problem.jpg ويمكن حلها بتغيير خاصية الreading order للtext الخاص بالحقل لتكون Right to left ولكن ستتأثر طريقة عرض السجلات التي تكون فيها بيانات ذلك الحقل باللغة الانجليزية لتظهر هكذا:

somecompany (another place)

واتضح لي بالبحث أن هذه مشكلة موجودة في محرك التحويل لPDF المضمن في Crystal Reports for VS.Net بالنسبة لللغات التي تكتب من اليمين للشمال، لكن هل من حل آخر؟

فكر بطريقة أخرى

#2

يوجد حل مؤقت بعمل الreading layout للtexts object المتوقع ورود فيها بيانات باللغة العربية ليكون right to left، ولكن ستتأثر طريقة عرض البيانات باللغة الانجليزية من ناحية الtext alignment.

للرفع على أي حال

:unsure:

فكر بطريقة أخرى

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…