Mercurial > hg > orthanc-book
comparison Sphinx/source/plugins.rst @ 24:25fa874803ab
plugins inside book
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 18 Jul 2016 17:36:02 +0200 |
parents | |
children | 669ea65ba7fb |
comparison
equal
deleted
inserted
replaced
23:f99aa6a6f0c9 | 24:25fa874803ab |
---|---|
1 .. _plugins: | |
2 | |
3 Plugins | |
4 ======= | |
5 | |
6 The core of Orthanc can be extended through **plugins**. A plugin | |
7 takes the form of a shared library (``.DLL`` under Windows, ``.so`` | |
8 under Linux, ``.dylib`` under Apple OS X...). A plugin can do various | |
9 things, among others: | |
10 | |
11 * Serving new **Web applications** that have full access to the REST | |
12 API of Orthanc, which makes easy to handle DICOM images from | |
13 JavaScript code. | |
14 * Replacing **the way DICOM images are decoded** (e.g. the official | |
15 :ref:`Web viewer plugin <webviewer>` introduces the decoding of | |
16 JPEG2000 images, which is not available in the core of Orthanc). | |
17 * Replacing the default **database back-end** of Orthanc (that is built | |
18 upon SQLite) by another (:ref:`PostgreSQL <postgresql>`, MySQL, SQL Server...). | |
19 * Creating **new REST APIs** on the top of the Orthanc built-in API (as in | |
20 in the official :ref:`DICOMweb <dicomweb>` plugin). | |
21 * **Reacting** to the arrival of new DICOM images or other | |
22 DICOM-related events so as to carry on automated processing. | |
23 | |
24 | |
25 .. _plugins-official: | |
26 | |
27 Index of the official plugins | |
28 ----------------------------- | |
29 | |
30 .. toctree:: | |
31 :maxdepth: 1 | |
32 | |
33 plugins/serve-folders.rst | |
34 plugins/dicomweb.rst | |
35 plugins/postgresql.rst | |
36 plugins/webviewer.rst | |
37 plugins/worklists-plugin.rst | |
38 | |
39 | |
40 .. _plugins-contributed: | |
41 | |
42 Index of the contributed plugins | |
43 -------------------------------- | |
44 | |
45 * `DWV Orthanc Plugin | |
46 <https://github.com/ivmartel/dwv-orthanc-plugin>`__: This plugin by | |
47 Yves Martelli is based on `dwv | |
48 <https://github.com/ivmartel/dwv/wiki>`__ and extends Orthanc with a | |
49 Web viewer of DICOM images. | |
50 * Another Web viewer is provided courtesy of `Emsy Chan | |
51 <https://groups.google.com/forum/#!topic/orthanc-users/EC5Z2KaM4Hs>`__. | |
52 |