Feature #406
closedwchar_t-Unterstützung bei Zeichensatzkonvertierung (Windows)
100%
Description
Auf Windows-Systeme wäre es hilfreich, neben OFString / char* auch wchar_t* als Datentyp für die zu konvertierenden Zeichenketten zu unterstützen. wchar_t wird unter Windows nämlich für die erweiterten Zeichen (UTF-16 / UCS-2) verwendet.
Updated by Jörg Riesmeier over 13 years ago
Eine einfache Konvertierung zwischen UTF-8 (char) und UTF-16 (wchar_t) speziell für Windows könnte auch ganz ohne libiconv, die ja bekanntlich unter der LGPL steht, auskommen, da die Windows-API alles Notwendige zur Verfügung stellen sollte.
Updated by Jörg Riesmeier over 13 years ago
- Status changed from New to Assigned
- Assignee set to Jörg Riesmeier
- % Done changed from 0 to 50
Die Unterstützung in "ofstd" ist nun vorhanden: http://git.dcmtk.org/web?p=dcmtk.git;a=commit;h=899044d7b6be2aa891eeccdae629bdf171df8623
Momentan wird aber nur zwischen "wide chars" (UTF-16) und UTF-8 konvertiert. Andere Zeichensätze wie Latin-1 sowie die entsprechende Unterstützung in "dcmdata" fehlen noch.
Updated by Jörg Riesmeier about 13 years ago
- % Done changed from 50 to 100
Done. Es gibt jetzt einen optionalen Parameter "codePage".
Updated by Jörg Riesmeier about 13 years ago
- Status changed from Assigned to Closed