Does printscp support all types of printers?

172 views
Skip to first unread message

Eswar B

unread,
Aug 3, 2020, 8:31:22 AM8/3/20
to Fellow Oak DICOM
Hi,

   Iam new to fo-dicom.Iam going to develop a application for PrintScu and PrintScp. I like to use fo-dicom samples for printScp.
 
   Does its works with Film printer(like Carestream agfa,konicaminolta) and Paper printer (normal printer)?

   

  Thanks
  Eswar
  

Reinhard Gruber

unread,
Sep 9, 2020, 3:42:59 AM9/9/20
to Fellow Oak DICOM

The print scp is a sample that shows how fo-dicom implements the DICOM-communication of a Print SCP.
So what the sample does ist, that it creates a DICOM server and processes all the print associations that any other DICOM node might send (for example a viewing-workstation or a modality,...). Then the sample writes the rendered bitmap to file and prints it to the default windows printer.

The part of fo-dicom is to do the DICOM-communication. What you then do with the received rendered image is up to you.

I am not sure if you can directly access the api of film printers like agfa, konica etc. At least I have never seen that before. usually these machines do have a DICOM-Print interface, so you can print there using DICOM, so you would need a Print SCU application to print there.
But if these machines do offer windows printer drivers and you do have these drivers, then you should be able to print there from within your print SCP sample.

Chris Horn

unread,
Sep 19, 2020, 7:55:00 AM9/19/20
to Fellow Oak DICOM
you can build a print engine, but you will need to get a DICOM conformance statement for each printer to want to support, you will need to adjust things on a pre printer basis.

I ended up building a custom solution using fo to render images and an older project (MDCM https://github.com/fo-dicom/mdcm) to handle the print client itself. Carestream, agfa and Fuji can be made to work, Konica, could not get this reliably work, plus it's old enough to vote, your could get a good deal to replace it. our customers are replacing the carestream printers as well because supports has become an issue (at least here in Australia...)

also if you google you should be able to find a mdcm sample paper print solution, so you'd create a normal dicomprint job and the custom SCP will recieve the print job and convert it to a windows print job :)

Reply all
Reply to author
Forward
0 new messages