سؤال

أواجه مشكلات مع تقارير خدمات تقارير SQL الخاصة بي.أنا أستخدم خطًا مخصصًا لرؤوس التقارير، وعند نشره على الخادم، لا يتم عرضه بشكل صحيح عند الطباعة أو التصدير إلى PDF/TIFF.لقد قمت بتثبيت الخط على الخادم.هل هناك أي شيء آخر يجب علي فعله لاستخدام الخطوط المخصصة؟

عند عرض الخط في المتصفح، يبدو الأمر صحيحًا - نظرًا لأن الخط مثبت على جميع أجهزة الكمبيوتر العميلة...


شكرًا ريان، لقد حلت مشاركتك في الأسئلة الشائعة المشكلة.يؤدي تثبيت الخطوط على الخادم إلى إصلاح مشكلة الطباعة، بالإضافة إلى مشاكل المخططات (التي يتم عرضها أيضًا على الخادم).كما أشرت (بالإضافة إلى ما تم ذكره في الأسئلة الشائعة)، فإن Reporting Services 2005 لا يقوم بتضمين الخطوط في ملفات PDF.أعتقد أن هذا أمر جيد في الوقت الحالي - الجزء الأكثر أهمية هو القدرة على الضغط على الطباعة والحصول على الخطوط الصحيحة.

تم الرد على سبب عدم ظهور الخطوط على الفور في الأسئلة الشائعة:

س:لقد قمت بتثبيت الخط على عميلتي/الخادم ولكن ما زلت أرى؟لماذا؟ أ:بالنسبة لآلة العميل ، يجب إغلاق جميع مثيلات عارض PDF ثم إعادة فتحها على حل المشكلة.

بالنسبة للخادم ، يجب أن تسمح إعادة تشغيل الخدمات لعارض PDF لالتقاط معلومات الخط الجديد.

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

هل كانت مفيدة؟

المحلول

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

يمكنك الاطلاع على إرشادات MS الرسمية ومتطلبات الخطوط لتصدير SSRS PDF هنا: كتب SQL Server 2005 عبر الإنترنت (سبتمبر 2007) التصميم لمخرجات PDF.أيضًا، يجب أن توفر هذه المشاركة بعض المساعدة أيضًا: خدمات التقارير:الأسئلة الشائعة حول برنامج عرض PDF


يبدو أن Aspose يحتوي أيضًا على مكون يدعي أنه قادر على إضافة خطوط مخصصة مضمنة في ملفات SQL Report PDF.

يرى Aspose.Pdf لخدمات التقارير

ASPOSE.PDF لخدمات الإبلاغ يجعل من الممكن توليد تقارير PDF في Microsoft SQL Server 2000 و 2005 خدمات الإبلاغ.بعض الميزات المتقدمة مثل بيانات التعريف XMP ، الخط المضمن المخصص وتقديم العلامة المائية للصفحات مدعومة الآن.يتم تحويل جميع ميزات تقرير RDL بما في ذلك الأقسام والصور والمخططات والجداول والمصفوفات والرؤوس والتذييلات بأعلى درجة من الدقة إلى PDF.

لم أجرب هذا المكون، لذا يمكنني فقط مشاركة ما يدعي أنه قادر على فعله.

نصائح أخرى

ملحوظة:لقد وجدت أنه عند تثبيت الخطوط على مربع خادم خدمات التقارير، قد تحتاج إلى:

= افتح الخط بالفعل من لوحة تحكم الخطوط، حتى تتمكن من رؤية المعاينة

و

= أعد تشغيل صندوق الخادم.

ونعم، أوافق على أنه لا ينبغي عليك القيام بذلك - ولكني رأيته ناجحًا.

نواجه نفس المشكلة - عندما تقوم بالتصدير إلى ملف pdf، فإنه لا يعرض الخط المجاني 3 من 9.تم تثبيت الخط على خادم التقارير الخاص بي، ويظهر عند تشغيل التقرير باستخدام SSRS 2005.

يمكن للمستخدم الطباعة مباشرة، وهو أمر جميل.ويتم عرض التقرير بنجاح أثناء تصدير Excel.ولكن ذلك يتطلب خطوات إضافية للطباعة من برنامج Excel (إعداد الصفحة، وما إلى ذلك).

ما وجدته كحل بديل هو استخدام برنامج CutePDF (برنامج مجاني).

فقط انقر فوق زر الطباعة المباشرة في SSRS، واختر طابعة CutePDF.ويسألك مكان حفظ الملف.افتح الملف، وسيتم عرض خطوط الباركود بنجاح.

كان علينا تثبيت برنامج الباركود NeoDynamic لعرض الباركود كصورة نظرًا لأنه لا يمكننا تضمين خطوط الباركود في عمليات تصدير PDF.

لقد استخدمت خطوط الباركود بنجاح مع SSRS وPDF.يجب أن يكون الخط مثبتًا على كل من الخادم (للعرض والعرض من المتصفح)، وكذلك من العميل.

عند استخدام خطوط الباركود، لا يوجد حقًا "تطابق" أفضل للتذييل، لذلك لا يحتوي ملف PDF على خط باركود صالح مضمن في المستند، والذي ينتج عنه مجموعة من النصوص غير المرغوب فيها.لحل هذه المشكلة، ما عليك سوى تثبيت الخط على جهاز الكمبيوتر العميل الذي سيعرض ملف PDF.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top