به دلیل ارتباط پیشفرض یک پرینتر که از SDK مربوطه استفاده میکند، پنجرههای Job در نرمافزار باز میمانند، زیرا تبادل مداوم دستورات لازم است.
اگر پرینتر خود را برای استفاده از generic communication پیکربندی کنید، امکان ارسال Jobها به system spooler فراهم میشود و در نتیجه پردازش Job سریعتر انجام شده و پنجره سریعتر بسته میشود، که بلافاصله اجازه میدهد تا از همان cardPresso instance به ادامه کار بپردازید.
با این حال، توجه داشته باشید که هنگام استفاده از generic printer communication، قابلیت اجرای عملیات پیشرفته مانند چاپ ویژه یا هر نوع encoding را از دست خواهید داد.
برای استفاده از این قابلیت، باید دسترسی کامل کاربری به فایلهای پیکربندی نرمافزار ما بدهید.
میتوانید به مستند زیر مراجعه کنید که نحوه انجام این کار را توضیح میدهد.
پس از آن، باید به منوی CP > Printer Drivers در بالای نرمافزار بروید، گزینه Printer Model دستگاه خود را روی “Standard Printer” و Print Class آن را روی “WIN32API” تنظیم کنید، سپس نرمافزار را ریاستارت کنید تا تغییرات اعمالشده بارگذاری شوند.
با در نظر گرفتن این موارد، اگر مجبور هستید از هر نوع printer SDK communication خاصی استفاده کنید، تنها راهکار پیشنهادی ما اجرای یک process دوم cardPresso است، زیرا میتوانید همزمان هر تعداد که میخواهید از آنها را اجرا کنید.