Urgent Help Needed: ID Card printing

Posted by: briannormand on 4 August 2017, 3:08 pm EST

  • Posted 4 August 2017, 3:08 pm EST

        My company has recently purchased a dual sided ID Card printer (Fargo DTC400) for one of our customers. After talking with their tech support, which only supports their hardware and software, they told us we need to send specific commands through our report software to the printer to tell it to print either on the front or the back of the card. We’d tried making the report double the length hoping it would wrap to the back. Unfortunately, we were told by Fargo that wouldn’t work.



    Does anyone have experience printing to dual sided printers or this brand specifically through active reports?



    Thanks



    -Brian

  • Posted 4 August 2017, 3:08 pm EST - Updated 15 February 2023, 10:56 am EST

    The specific commands you need to send to the printer should be setting the report to use Duplex printing.  You may also need to specify when to start and stop a page, although this might not be necessary.

  • Posted 4 August 2017, 3:08 pm EST

    Thanks for the reply. We talked some more with Fargo and we apparently need to buy their SDK first before doing anything else.

  • Posted 4 August 2017, 3:08 pm EST

    did you ever get active reports to work with the Fargo printer? I am getting ready to start a project doing the same thing and was wondering if you got it working. I have the SDK also.

  • Posted 4 August 2017, 3:08 pm EST

    Hello,



    If the Fargo printer is capable of printing from a VB6 application, ActiveReports should be able to print to it as well. Please take a look at the links provided by Zach earlier in this post.



    Regards,

    Prantik



  • Posted 4 August 2017, 3:08 pm EST

    I am able to get the duplex printing to work using the print dialog but I want to be able to print directly to the printer when I try this it only prints on one side? Anyone know why this would happen.







    Private Sub ArTestCard_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.ReportStart







    Me.Document.Printer.PrinterName = “HDP600 Card Printer”



    'Set duplex to print vertically on both sides



    Me.Document.Printer.PrinterSettings.Duplex = Printing.Duplex.Vertical



    Me.PageSettings.MirrorMargins = True



    End Sub







    Private Sub ArHardCard_ReportEnd(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.ReportEnd







    Me.Document.Print(False, False)



    End Sub



  • Posted 4 August 2017, 3:08 pm EST

    Hello,



    Could you confirm which version of ActiveReports are you using?



    Regards,

    Prantik

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels