To receive Dicom Print to send folder

I wonder if with the Orthanc I can get a DICOM print and store it in a folder ?
Or get dicom Print and send it straight to a Windows printing .

thank you!

You could run and script … so if you have any software, capable of ‘printing’ a DICOM file … yes, you could setup Orthanc to ‘print’

Raúl thanks for the answer . In truth I would like to store the DICOM sent by a direct pacs to the printer ! I need the Orthanc acting as a dicom print server.

I’ve never worked with a REAL RX printer or so … but AFAIK, they are just another DICOM modalitie … so just try to setup and OrthanC server on you direct pacs as a printer and look what happens.

Obrigado, vou tentar usar!

Hello,

DICOM printing is a highly complex part of the standard, that is not currently supported in Orthanc, mainly because we are moving to fully paperless radiology (information technologies for teleradiology such as DICOMweb will soon replace CD/DVD/printed films):
https://www.medicalconnections.co.uk/kb/DICOM_Print_Service

As mentioned in the document above, DICOM print services require an implementation of the so-called “normalized operations” (N-CREATE, N-GET, N-SET, N-ACTION and N-DELETE). Such operations are not currently supported by the Orthanc core, even though we plan to support them through plugins in the future.

Fortunately for you, I’m not sure this is what you actually need. If your goal is to have a standalone DICOM server that is able to receive DICOM images from a PACS, then convert the received images to a format compatible with a printer, Orthanc can definitely do the job. Thanks to its light weight (no Java nor .NET), Orthanc could even be embedded inside a printer (under the terms of its GPLv3 license).

Concretely, you would need to create a Web interface on the top of Orthanc that allows the user of the printer to select the DICOM images to be printed. Once the user has selected the image, Orthanc can be used to generate a bitmap of it, that can subsequently be sent to the printer using any software framework. All this process can be achieve within the framework of the plugin SDK of Orthanc [1].

HTH,
Sébastien-

[1] https://github.com/jodogne/OrthancContributed/tree/master/Plugins