- ベストアンサー
CIDコードからUNICODEへの変換???
.NETのC++でプログラムを作っています 外部から文字列が渡されますが、この文字列はCIDコードです これをUNICODEに変換して使用したいのですが、その方法が分かりません 『 CID UNICODE 変換 』をキーワードにして検索しましたが適当な資料に出会えません C++から呼べる変換関数などをご存知でしたらご指導お願い申し上げます 宜しくお願い致します
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
それ、Javascriptです。 「Mac用」ではありません。 で、このプログラムは、単純に、UNICODE→CIDの変換テーブルを用意して CID = UNICODEtoCID[ UNICODE ] ; とテーブルで変換しているだけです。 で、テーブルを作るのにfontforgeに入っているマップを変換した、というものです。 C++でも簡単に作成できます。(テーブルを除いて)
その他の回答 (2)
- wormhole
- ベストアンサー率28% (1626/5665)
回答No.2
>参考にさせて頂きますが、どうやらこの資料はMAC用で.NETには無理なようです #1の方が書かれているurlにあるソースは.NETでは確かに使えませんが、変換関数を作るための情報(へのリンク)はあると思いますがご自分で作るというのはダメなんでしょうか。
質問者
お礼
ありがとうございます ご助言に従い自作致しました ありがとうございました
- maiko0318
- ベストアンサー率21% (1483/6969)
回答No.1
http://blog.bouze.me/658 私には解読できないのですけど、参考になりましたら幸いです。
質問者
お礼
早速のご回答ありがとうございます 参考にさせて頂きますが、どうやらこの資料はMAC用で.NETには無理なようです 今度とも宜しくお願い申し上げます ありがとうございました
お礼
ご指摘の通りテーブル作りには苦労しましたが、何とか変換出来ました ありがとうございました