Saving & Copying ProViewer Config

Cimar's Pro Viewer can easily be customised and set up to each user's personal preference with the customizable toolbar.

The preferences and settings from one user can also easily be copied and shared across to others users on the account by copying the raw JSON text in the settings.

Accessing Pro Viewer JSON:

With the Pro Viewer open, hold down the "Shift" key and click the "Settings" button in the toolbar:

This will open up the usual settings menu, but with an extra button at the very bottom left hand side saying "Settings Import":

Clicking this will open the advanced JSON settings.

Editing Settings via JSON:

The JSON text can be edited directly to affect how the viewer toolbar is displayed or it can be copied using the "Copy to clipboard" button.

If another user pastes this copied JSON into their "Settings Import" page it will change their viewer toolbar to match the copied one.

The simplest way to do this is clicking within the JSON text area, pressing Ctrl + A if on Windows (or Cmd + A on Mac) to highlight all text and then Ctrl + V to paste the previously copied JSON.

This can be useful to keep a consistent set of account specific viewer config imports in case some users mistakenly update or remove features from their account.

This JSON text can easily be saved in a word document or a simple notepad .txt file for future reference. 

JSON Config Example:

{
    "automaticRedactionRegionDelete": true,
    "defaultLayoutH": 1,
    "defaultLayoutW": 1,
    "deleteAnnotationsConfirmation": true,
    "dropShapeWidth": 10,
    "findRelatedStudies": true,
    "maxConnections": 12,
    "multiframeMaxConnections": 2,
    "multiframePackSize": 10,
    "scrollingSensitivity": 1,
    "statsOptions": [
        "mean",
        "min",
        "max",
        "stdev"
    ],
    "supportVolumes": true,
    "thumbnailClickToReplace": true,
    "thumbnailColumns": 2,
    "thumbnailsPosition": "left",
    "toolSelection": "Scroll",
    "toolSelectionDoubleClick": 22,
    "toolSelectionWheel": "Scroll",
    "windowLevelSensitivity": 1,
    "toolbarSecondary": {
        "items": []
    },
    "modalities": [
        {
            "modality": "US",
            "textAnnotations": [
                {
                    "type": "PatientName",
                    "position": "TopLeft",
                    "index": 0
                },
                {
                    "type": "PatientDOB",
                    "position": "TopLeft",
                    "index": 1
                },
                {
                    "type": "MeasurementCreator",
                    "position": "BottomLeft",
                    "index": 2
                },
                {
                    "type": "ReferringPhysician",
                    "position": "BottomLeft",
                    "index": 3
                },
                {
                    "type": "StudyDescription",
                    "position": "BottomLeft",
                    "index": 4
                },
                {
                    "type": "SeriesDescription",
                    "position": "BottomLeft",
                    "index": 5
                },
                {
                    "type": "Zoom",
                    "position": "BottomRight",
                    "index": 6
                },
                {
                    "type": "PixelSpacingMeaning",
                    "position": "BottomRight",
                    "index": 7
                },
                {
                    "type": "WindowLevel",
                    "position": "BottomRight",
                    "index": 8
                },
                {
                    "type": "PriorNumber",
                    "position": "TopRight",
                    "index": 9
                },
                {
                    "type": "ImageNumber",
                    "position": "TopRight",
                    "index": 10
                },
                {
                    "type": "StudyDate",
                    "position": "TopLeft",
                    "index": 11
                }
            ]
        }
    ],
    "user_default_date_format": "DD-MM-YYYY",
    "viewer3_config": {
        "defaultLayoutH": 1,
        "defaultLayoutW": 1,
        "deleteAnnotationsConfirmation": true,
        "dropShapeWidth": 10,
        "findRelatedStudies": true,
        "maxConnections": 12,
        "multiframeMaxConnections": 2,
        "multiframePackSize": 10,
        "scrollingSensitivity": 1,
        "supportVolumes": true,
        "thumbnailClickToReplace": true,
        "thumbnailColumns": 2,
        "thumbnailsPosition": "left",
        "toolSelection": "Scroll",
        "toolSelectionDoubleClick": 22,
        "toolSelectionWheel": "Scroll",
        "windowLevelSensitivity": 1,
        "toolbar": {
            "items": [
                9,
                47,
                48,
                23,
                49,
                5,
                0,
                1,
                4,
                49,
                30,
                13,
                39,
                49,
                7,
                108,
                49,
                71,
                28,
                46,
                45,
                123,
                49,
                15,
                26,
                42,
                49,
                121,
                97,
                25,
                89
            ]
        },
        "contextMenu": {
            "items": [
                1,
                0,
                5,
                4,
                6,
                30,
                7,
                111
            ]
        },
        "toolSelection2": "Window",
        "toolSelectionMiddle": "Move",
        "clearAnonAnnotations": true,
        "hangingProtocols": [],
        "keyBindings": {
            "items": []
        },
        "modalities": []
    },
    "hangingProtocols": [],
    "keyBindings": {
        "items": []
    },
    "contextMenu": {
        "items": []
    },
    "toolbar": {
        "items": []
    }
}

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us