طباعة عدة ملفات من تنسيقات مختلفة من داخل تطبيق ASP.NET

StackOverflow https://stackoverflow.com/questions/3082868

سؤال

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

مشكلتي هي كيفية إلحاق المستندات المختلفة ، والتي بالطبع يمكن أن تكون ذات تنسيقات مختلفة ، وإرسالها إلى طابعة دفعة واحدة. أفكر حاليًا في تحويلها إلى تنسيق شائع (مثل XPs من PDF ، أو حتى PostScript القديمة الجيدة) وإرسال هذا الملف. لم أجد أي أدوات تحويل رغم ذلك.

هل كان لدى أي شخص أي خبرة في هذه الأمور ، وإذا كان الأمر كذلك ، فما هي استنتاجاتك؟ هل هناك أي أدوات تحويل جيدة هناك ، أو هل سأذهب في الاتجاه الخاطئ؟

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

المحلول

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

لذا ، في الكل ، أقترح أنه قد يكون من الأفضل تركهم كما هو.

نصائح أخرى

Ho1 لديك نقطة ممتازة. المستندات الكبيرة هي لسبب أكثر عرضة للخطأ في تجربتي.

بعد فحص بعض الأساليب المختلفة ، توصلنا إلى الاستنتاج: لقد زودنا العميل بالفعل بوسيلة لتنزيل الملفات المختلفة كأرشفة مضغوطة ، وننصح العميل بالحصول على برنامج طباعة الدُفعات يمكنه التعامل مع ملفات zip المؤرشفة.

هذا يمنحهم ما يبحثون عنه ، أي (قريب من) حل الطباعة بنقرة واحدة ، دون أن يمنحنا حزنًا لدعم تنسيقات الملفات المختلفة "ump-teen".

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