كيفية اعتراض البيانات التي يتم إرسالها إلى طابعة؟
-
15-11-2019 - |
سؤال
أنا أتوقع مع تطبيق يرسل ملف طابعة خام إلى الطابعة الافتراضية.هذا هو الشيء الوحيد الذي ستفعله مع البيانات.
أحتاج إلى الحصول على هذا الملف بطريقة أو بأخرى حتى أتمكن من تخزينها في أي مكان آخر بدلا من ذلك.ما هي أفضل طريقة للقيام بذلك؟
أفضل ما فكرت به هو كتابة تطبيق يستمع إلى منفذ معين، واضبط الطابعة الافتراضية على هذا المنفذ.
هل هذه الطريقة تعمل؟هل هناك طريقة أفضل؟
المحلول
I ran across and LDP implementation for Java that I'm going to modify and use. You can access it as a printer and then do what you want with the raw files.
لا تنتمي إلى StackOverflow