# HG changeset patch # User Alain Mazy # Date 1604585412 -3600 # Node ID c00d72b90ad585a3824d3f1a81ed97d29677d874 # Parent fd5c1410db5bdfb6c47c64590fd51a12df6a0869# Parent d18496f166b8abfc7d2983768dcd14e5fe17b8f2 merge diff -r d18496f166b8 -r c00d72b90ad5 Sphinx/source/plugins/python.rst --- a/Sphinx/source/plugins/python.rst Thu Nov 05 15:06:41 2020 +0100 +++ b/Sphinx/source/plugins/python.rst Thu Nov 05 15:10:12 2020 +0100 @@ -360,6 +360,19 @@ orthanc.RegisterOnChangeCallback(OnChange) +Note that, if you want to use an orthanc plugin to transfer the study, +you should use the ``RestApiPostAfterPlugins()`` method:: + + import orthanc + + def OnChange(changeType, level, resourceId): + if changeType == orthanc.ChangeType.STABLE_STUDY: + print('Stable study: %s' % resourceId) + orthanc.RestApiPostAfterPlugins('/dicom-web/servers/sample/store', resourceId) + + orthanc.RegisterOnChangeCallback(OnChange) + + Rendering a thumbnail using PIL/Pillow ......................................