Mercurial > hg > orthanc
comparison Core/Toolbox.cpp @ 1087:e07b90fb00eb
more encodings
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 04 Aug 2014 18:12:21 +0200 |
parents | 64f1842aae2e |
children | e494ceb8d763 |
comparison
equal
deleted
inserted
replaced
1086:e56c3ed8d738 | 1087:e07b90fb00eb |
---|---|
537 case Encoding_Utf8: | 537 case Encoding_Utf8: |
538 // Already in UTF-8: No conversion is required | 538 // Already in UTF-8: No conversion is required |
539 return source; | 539 return source; |
540 | 540 |
541 case Encoding_Ascii: | 541 case Encoding_Ascii: |
542 return ConvertToAscii(source);; | 542 return ConvertToAscii(source); |
543 | 543 |
544 case Encoding_Latin1: | 544 case Encoding_Latin1: |
545 encoding = "ISO-8859-1"; | 545 encoding = "ISO-8859-1"; |
546 break; | |
547 | |
548 case Encoding_Latin2: | |
549 encoding = "ISO-8859-2"; | |
550 break; | |
551 | |
552 case Encoding_Latin3: | |
553 encoding = "ISO-8859-3"; | |
554 break; | |
555 | |
556 case Encoding_Latin4: | |
557 encoding = "ISO-8859-4"; | |
558 break; | |
559 | |
560 case Encoding_Latin5: | |
561 encoding = "ISO-8859-9"; | |
562 break; | |
563 | |
564 case Encoding_Cyrillic: | |
565 encoding = "ISO-8859-5"; | |
566 break; | |
567 | |
568 case Encoding_Arabic: | |
569 encoding = "ISO-8859-6"; | |
570 break; | |
571 | |
572 case Encoding_Greek: | |
573 encoding = "ISO-8859-7"; | |
574 break; | |
575 | |
576 case Encoding_Hebrew: | |
577 encoding = "ISO-8859-8"; | |
546 break; | 578 break; |
547 | 579 |
548 default: | 580 default: |
549 throw OrthancException(ErrorCode_NotImplemented); | 581 throw OrthancException(ErrorCode_NotImplemented); |
550 } | 582 } |