123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
-
- #pragma once
- #include <string>
- using namespace std::literals;
- //#include "Viewer.JSONKey.hpp"
- //namespace eJKey { ECOM::Viewer::JSONKey;
- /// 功能性
- namespace ECOM::Viewer::JSONKey
- {
- // using tString = const std::string;
- using tString = const eSTR::DString;
- static tString AppName { "AppName" } ;
- static tString DllName { "DllName" } ;
- static tString TransactionID { "TransactionID" };
- static tString ViewerName { "ViewerName" } ;
- static tString ProcessID { "ProcessID" } ;
- // static tString ThreadID { "ThreadID" } ;
- static tString DicomFileHolder { "DicomFileHolder" };
- static tString HotView { "HotView" } ;
- static tString HotImage { "HotImage" } ;
- static tString ROIName { "ROIName" } ;
- static tString ROIUID { "ROIUID" } ;
- static tString WindowCenter { "WindowCenter" } ;
- static tString WindowWidth { "WindowWidth" } ;
- static tString Row { "Row" } ;
- static tString Column { "Column" };
- static tString Format { "Format" };
- static tString PatientID { "PatientID" } ;
- static tString StudyInstanceUID { "StudyInstanceUID" } ;
- static tString SeriesInstanceUID { "SeriesInstanceUID" } ;
- static tString SOPInstanceUID { "SOPInstanceUID" } ;
- static tString FileName { "FileName" };
- static tString DicomFileName { "DicomFileName" };
- static tString ConfigFileName { "ConfigFileName" } ;
- static tString DirectoryName { "DirectoryName" };
- static tString BUSID { "BUSID" };
- static tString IndexOfHotView { "IndexOfHotView" };
- static tString IndexOfHotImage { "IndexOfHotImage" };
- static tString Scope { "Scope" };
- static tString Count { "Count" };
- static tString Value { "Value" };
- static tString Option { "Option" };
- static tString GroupBy { "GroupBy" };
- // =DicomFileHolder 中的 GroupBy, enByStudy = 1, enBySeries = 2, enByImage = 3,
- static tString FileType { "FileType" };
- }
- /// 非功能性
- namespace ECOM::Viewer::JSONKey
- {
- static tString BuildDate { "BuildDate" } ;
- static tString Version { "Version" } ;
- static tString VersionMajor { "VersionMajor" } ;
- static tString VersionMinor { "VersionMinor" } ;
- static tString VersionBuild { "VersionBuild" } ;
- static tString VersionRevision { "VersionRevision" } ;
- }
- namespace ECOM::Viewer::JSONValue
- {
- using tString = const eSTR::DString;
- static tString HotSeries { "HotSeries" };
- static tString HotView { "HotView" };
- static tString HotImage { "HotImage" };
- static tString Selected { "Selected" };
- static tString AllSeries { "AllSeries" };
- static tString AllImage { "AllImage" };
- static tString AllView { "AllView" };
- static tString MainWindow { "MainWindow" };
- static tString SC_HotView { "SC-HotView" };
- static tString SC_MainWindow { "SC-MainWindow" };
- static tString View { "View" };
- static tString Study { "Study" };
- static tString Series { "Series" };
- static tString Image { "Image" };
- static tString Left { "Left" };
- static tString Middle { "Middle" };
- static tString Right { "Right" };
- static tString FitInWindow { "FitInWindow" };
- static tString PixelByPixel { "PixelByPixel" };
- static tString SameSize { "SameSize" };
- static tString TrueSize { "TrueSize" };
- static tString RightSize { "RightSize" };
- static tString DicomFileName { "DicomFileName" };
- static tString DicomFileToXML { "DicomFileToXML" };
- static tString DicomFileToJSON { "DicomFileToJSON" };
- namespace FileType
- {
- static tString DICOM { "DICOM" };
- // static tString DICOM_BurnIn { "DICOM+BurnIn" };
- // static tString DICOM_BINOverlay { "DICOM+BINOverlay" };
- static tString BMP { "BMP" };
- static tString JPG { "JPG" };
- static tString PNG { "PNG" };
- static tString TIF { "TIF" };
- // static tString PR { "PR" };
- }
- namespace ExportOption
- {
- static tString BurnInOverlay { "BurnInOverlay" };
- static tString BINOverlay { "BINOverlay" };
- static tString WithLabel { "WithLabel" };
- static tString WithOverlay { "WithOverlay" };
- static tString MaxWidth { "MaxWidth=" };
- static tString MaxHeight { "MaxHeight=" };
- static tString FontScaleFactor { "FontScaleFactor=" };
- }
- static tString Test { "BuildDate" };
- }
|