طباعة عدة ملفات من تنسيقات مختلفة من داخل تطبيق ASP.NET
-
28-09-2019 - |
سؤال
لدينا تطبيق تجاري حيث يمكن للمستخدمين تحميل المستندات وحيث يقوم المدربون بمراجعتها لاحقًا. يرغب هؤلاء المشرفون في طباعة هذه المستندات ، ويفضل فقط عن طريق تحديد مربعات الاختيار في نموذج قائمة الملفات والنقر فوق "زر طباعة".
مشكلتي هي كيفية إلحاق المستندات المختلفة ، والتي بالطبع يمكن أن تكون ذات تنسيقات مختلفة ، وإرسالها إلى طابعة دفعة واحدة. أفكر حاليًا في تحويلها إلى تنسيق شائع (مثل XPs من PDF ، أو حتى PostScript القديمة الجيدة) وإرسال هذا الملف. لم أجد أي أدوات تحويل رغم ذلك.
هل كان لدى أي شخص أي خبرة في هذه الأمور ، وإذا كان الأمر كذلك ، فما هي استنتاجاتك؟ هل هناك أي أدوات تحويل جيدة هناك ، أو هل سأذهب في الاتجاه الخاطئ؟
المحلول
إذا اختار المستخدم طباعة مستندات متعددة ، فلماذا تريد طباعتها كمستند واحد ، فقد اعتقدت أنه سيكون من الأفضل طباعتها كطبعات منفصلة واحدة تلو الأمر الذي سار على ما يرام وأي منها عالق وما إلى ذلك ، وفي تجربتي يبدو أنه من المحتمل أن تسوء الطابعات و/أو تبطئ عند طباعة مستندات ضخمة.
لذا ، في الكل ، أقترح أنه قد يكون من الأفضل تركهم كما هو.
نصائح أخرى
Ho1 لديك نقطة ممتازة. المستندات الكبيرة هي لسبب أكثر عرضة للخطأ في تجربتي.
بعد فحص بعض الأساليب المختلفة ، توصلنا إلى الاستنتاج: لقد زودنا العميل بالفعل بوسيلة لتنزيل الملفات المختلفة كأرشفة مضغوطة ، وننصح العميل بالحصول على برنامج طباعة الدُفعات يمكنه التعامل مع ملفات zip المؤرشفة.
هذا يمنحهم ما يبحثون عنه ، أي (قريب من) حل الطباعة بنقرة واحدة ، دون أن يمنحنا حزنًا لدعم تنسيقات الملفات المختلفة "ump-teen".