Print document changes names when in print queue

We are using Aspose Pdf.Net to print pdfs to two different type of printers,

  1. Regular printer
  2. Plastic Card printer (Printer driver: https://www.evolis.com/)

Aspose works well with regular printer. But for plastic card printers, we found 2 issues

  1. It renames the document to generic “Print document” when it sends the document to queue.
  2. It raises “EndPrint” event even before printing gets started actually.

That means, following code doesn’t work.
viewer.PrinterJobName = printDocumentUid.ToString(); viewer.EndPrint += this.OnEndPrint;

When we send to a regular printer we can see the document with the guid-name in the queue. But with this platic card it have the ‘Print Document’ name.

So we can’t check if the document enters the queue and also check if it gets printed. Is there some other way to do this?

@HelgeKlausen
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): PDFNET-53745

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.