Mercurial > hg > orthanc-book
comparison Sphinx/source/plugins/stone-webviewer.rst @ 991:1316bc62b5d5
migration to UCLouvain servers
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 21 Nov 2023 21:09:02 +0100 |
parents | b274a5d4d59d |
children | 05b106383b2a |
comparison
equal
deleted
inserted
replaced
990:27b75c653a8b | 991:1316bc62b5d5 |
---|---|
12 | 12 |
13 For general information and a demonstration, check out the `official | 13 For general information and a demonstration, check out the `official |
14 homepage of the plugin | 14 homepage of the plugin |
15 <https://www.orthanc-server.com/static.php?page=stone-web-viewer>`__. | 15 <https://www.orthanc-server.com/static.php?page=stone-web-viewer>`__. |
16 Also `check out the source code | 16 Also `check out the source code |
17 <https://hg.orthanc-server.com/orthanc-stone/file/default/Applications/StoneWebViewer>`__. | 17 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/default/Applications/StoneWebViewer>`__. |
18 | 18 |
19 | 19 |
20 How to get it | 20 How to get it |
21 ------------- | 21 ------------- |
22 | 22 |
30 <https://lsb.orthanc-server.com/stone-webviewer/>`__. | 30 <https://lsb.orthanc-server.com/stone-webviewer/>`__. |
31 | 31 |
32 The compilation process is quite complex since it requires using the | 32 The compilation process is quite complex since it requires using the |
33 `Emscripten <https://emscripten.org/>`__ compiler toolchain. The full | 33 `Emscripten <https://emscripten.org/>`__ compiler toolchain. The full |
34 build instructions are available in the `source code | 34 build instructions are available in the `source code |
35 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebAssembly/NOTES.txt>`__. | 35 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebAssembly/NOTES.txt>`__. |
36 | 36 |
37 | 37 |
38 Usage | 38 Usage |
39 ----- | 39 ----- |
40 | 40 |
89 Advanced options | 89 Advanced options |
90 ---------------- | 90 ---------------- |
91 | 91 |
92 * The configuration of the Web viewer can be fine-tuned by adapting | 92 * The configuration of the Web viewer can be fine-tuned by adapting |
93 some **advanced options** in the `configuration file | 93 some **advanced options** in the `configuration file |
94 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebApplication/configuration.json>`__. | 94 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebApplication/configuration.json>`__. |
95 | 95 |
96 * The source distribution of the Stone Web viewer contains a | 96 * The source distribution of the Stone Web viewer contains a |
97 `NOTES.txt file | 97 `NOTES.txt file |
98 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__ | 98 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__ |
99 that discusses the differences with the :ref:`Osimis Web viewer | 99 that discusses the differences with the :ref:`Osimis Web viewer |
100 <osimis_webviewer>` as well as **advanced features** of the software | 100 <osimis_webviewer>` as well as **advanced features** of the software |
101 (opening multiple studies, authorization, display of OsiriX | 101 (opening multiple studies, authorization, display of OsiriX |
102 annotations...). | 102 annotations...). |
103 | 103 |
104 * Also, check out our `TODO file | 104 * Also, check out our `TODO file |
105 <https://hg.orthanc-server.com/orthanc-stone/file/default/TODO>`__ | 105 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/default/TODO>`__ |
106 that is used to track **future features**. | 106 that is used to track **future features**. |
107 | 107 |
108 | 108 |
109 .. _stone_webviewer_troubleshooting: | 109 .. _stone_webviewer_troubleshooting: |
110 | 110 |
162 <https://support.dcmtk.org/docs/mod_dcmsr.html>`__ to convert the | 162 <https://support.dcmtk.org/docs/mod_dcmsr.html>`__ to convert the |
163 structured report to HTML, then use a HTML-to-PDF converter such as | 163 structured report to HTML, then use a HTML-to-PDF converter such as |
164 `wkhtmltopdf <https://wkhtmltopdf.org/>`__, and finally convert the | 164 `wkhtmltopdf <https://wkhtmltopdf.org/>`__, and finally convert the |
165 PDF to DICOM using the ``/tools/create-dicom`` route in the `REST | 165 PDF to DICOM using the ``/tools/create-dicom`` route in the `REST |
166 API of Orthanc | 166 API of Orthanc |
167 <https://api.orthanc-server.com/index.html#tag/System/paths/~1tools~1create-dicom/post>`__. | 167 <https://orthanc.uclouvain.be/api/index.html#tag/System/paths/~1tools~1create-dicom/post>`__. |
168 It would be easy to automate this workflow using a :ref:`Python | 168 It would be easy to automate this workflow using a :ref:`Python |
169 plugin <python-plugin>`. | 169 plugin <python-plugin>`. |
170 | 170 |
171 If you have an interest in DICOM-SR, the Orthanc community would | 171 If you have an interest in DICOM-SR, the Orthanc community would |
172 love to have access to sample DICOM files that could be used to | 172 love to have access to sample DICOM files that could be used to |
208 such as creating custom annotations or the Live Share feature. | 208 such as creating custom annotations or the Live Share feature. |
209 | 209 |
210 - **How can I migrate from Osimis Web viewer to Stone Web viewer?** | 210 - **How can I migrate from Osimis Web viewer to Stone Web viewer?** |
211 | 211 |
212 Full instructions are provided in the `source distribution | 212 Full instructions are provided in the `source distribution |
213 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__. | 213 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__. |
214 | 214 |
215 - **What are the future plans?** | 215 - **What are the future plans?** |
216 | 216 |
217 The internal use of :ref:`Stone of Orthanc library <stone>` gives us | 217 The internal use of :ref:`Stone of Orthanc library <stone>` gives us |
218 a lot of flexibility to implement new advanced features, such as 3D | 218 a lot of flexibility to implement new advanced features, such as 3D |