Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Loaders/SeriesThumbnailsLoader.cpp @ 1657:66e5fcdf5597
pdf viewer is working
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 18 Nov 2020 11:19:09 +0100 |
parents | 7fc8a3ff09ee |
children | f62f685e0eb2 |
comparison
equal
deleted
inserted
replaced
1656:4cdc297be5a6 | 1657:66e5fcdf5597 |
---|---|
260 if (ok) | 260 if (ok) |
261 { | 261 { |
262 type = ExtractSopClassUid(sopClassUid); | 262 type = ExtractSopClassUid(sopClassUid); |
263 } | 263 } |
264 } | 264 } |
265 | 265 |
266 GetLoader()->AcquireThumbnail(GetSource(), GetStudyInstanceUid(), | 266 GetLoader()->AcquireThumbnail(GetSource(), GetStudyInstanceUid(), |
267 GetSeriesInstanceUid(), new Thumbnail(type)); | 267 GetSeriesInstanceUid(), new Thumbnail(type)); |
268 } | 268 } |
269 } | 269 } |
270 }; | 270 }; |
300 | 300 |
301 virtual void HandleError() ORTHANC_OVERRIDE | 301 virtual void HandleError() ORTHANC_OVERRIDE |
302 { | 302 { |
303 // The DICOMweb wasn't able to generate a thumbnail, try to | 303 // The DICOMweb wasn't able to generate a thumbnail, try to |
304 // retrieve the SopClassUID tag using QIDO-RS | 304 // retrieve the SopClassUID tag using QIDO-RS |
305 | 305 |
306 std::map<std::string, std::string> arguments, headers; | 306 std::map<std::string, std::string> arguments, headers; |
307 arguments["0020000D"] = GetStudyInstanceUid(); | 307 arguments["0020000D"] = GetStudyInstanceUid(); |
308 arguments["0020000E"] = GetSeriesInstanceUid(); | 308 arguments["0020000E"] = GetSeriesInstanceUid(); |
309 arguments["includefield"] = "00080016"; // SOP Class UID | 309 arguments["includefield"] = "00080016"; // SOP Class UID |
310 | 310 |