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 }