comparison OrthancServer/ParsedDicomFile.h @ 1555:d6a93e12b1c1

Creation of DICOM files with encapsulated PDF
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 20 Aug 2015 15:18:13 +0200
parents 6e7e5ed91c2d
children b8dc2f855a83
comparison
equal deleted inserted replaced
1554:89ab71a68fcf 1555:d6a93e12b1c1
102 102
103 void EmbedImage(const ImageAccessor& accessor); 103 void EmbedImage(const ImageAccessor& accessor);
104 104
105 void EmbedImage(const std::string& dataUriScheme); 105 void EmbedImage(const std::string& dataUriScheme);
106 106
107 void EmbedImage(const std::string& mime,
108 const std::string& content);
109
107 void ExtractImage(ImageBuffer& result, 110 void ExtractImage(ImageBuffer& result,
108 unsigned int frame); 111 unsigned int frame);
109 112
110 void ExtractImage(ImageBuffer& result, 113 void ExtractImage(ImageBuffer& result,
111 unsigned int frame, 114 unsigned int frame,
119 122
120 void SetEncoding(Encoding encoding); 123 void SetEncoding(Encoding encoding);
121 124
122 void ToJson(Json::Value& target, 125 void ToJson(Json::Value& target,
123 bool simplify); 126 bool simplify);
127
128 bool HasTag(const DicomTag& tag) const;
129
130 void EmbedPdf(const std::string& pdf);
124 }; 131 };
125 132
126 } 133 }