readme.txt
来自「在线生成手机二维码的源程序」· 文本 代码 · 共 246 行
TXT
246 行
QRコ〖ドクラスライブラリ for Ruby ver. 0.50beta7 (c)2002-2005 Y.Swetake----------0、车妥 Ruby脱のQRコ〖ドクラスライブラリです。 php惹からの败竣でとりあえずベ〖タ惹です。 QRコ〖ドの(0,1,\n)から喇るテキストデ〖タを叫蜗する クラスQrcode (qrcode.rb)とruby-GDを脱いてイメ〖ジを叫蜗する 巧栏クラスQrcode_image (qrcode_img.rb)があります。1、セットアップ qrcode.rbの10乖誊 @path="./qrcode_data" をデ〖タディレクトリに圭わせて恃构してください。 豺培したまま蝗脱する眷圭はこのままでokです。 借妄の光庐步のため称硷遍换冯蔡をdatファイルにまとめています。 そのためト〖タルファイルサイズが润撅に络きくなっています。 蝗脱しないバ〖ジョンがあらかじめわかっている眷圭はそれに滦炳 するdatファイルは猴近しても啼玛ありません。なお称バ〖ジョンで 蝗脱するrsX.datはJIS X 0510の面の山15×21RSブロックの灌誊 で(c,k,r)とある面のcとkの汗がそれに澈碰します。毋えばバ〖ジョン 1-Mの眷圭(26,16,4)とあるので26-16=10でrsc10.datを蝗脱します。2、蝗脱毋 蝗脱毋は票涵のsampleを徊救ください。3、庙罢祸灌 布淡镜梦の惧ご蝗脱ください。 ∈1∷このプログラムのマスク冉年ル〖チンはおそらく惮呈と佰なります。 ∈办炳JIS X 0510にある哭1と烧掳今8の毋の冯蔡とは圭うようにし ています。) ∈マスクの联买を疙っても悸蝗脱惧は啼玛ないと蛔いますが。∷ ∈2∷息冯モ〖ドは活赋弄瞥掐です。 ∈3∷その戮悸狠の惮呈と佰なる瓢侯をする恫れが驴尸にあります。 蝗脱の狠は叫蜗されたシンボルが澄悸に粕めるかのテストを乖うことを お传めします。泼にバ〖ジョン29笆惧のシンボルは侯荚の缄积ちリ〖 ダの拉墙の旁圭惧浮沮ができていませんので蝗脱の狠は泼にご庙罢搓い ます。 ∈4∷塑プログラムは≈のろま∽です。络きいバ〖ジョンをエンコ〖ドする 眷圭はご庙罢ください。∈タイムアウトするかもしれません。∷4、螟侯涪ˇ芹邵など これらのプログラムの螟侯涪は侯荚であるY.Swetakeにあります。 これらのプログラムはフリ〖ウエアです。もとの螟侯涪山绩を恃构しなければ 极统に浩芹邵ˇ猖陇してもかまいません。5、倘勒祸灌 これらのプログラムによって栏じるあらゆる禄巢ˇ稍网弊について、侯荚は 办磊勒扦を砷いません。 侯荚はこれらのプログラムに稍洒があっても、それを柠赖する盗坛を砷いま せん。6、その戮 呵糠惹は布淡のペ〖ジからたどれます。 http://www.swetake.com/ ご罢斧ˇ稍恶圭などあれば布淡まで e-mail: swe@venus.dti.ne.jp7、构糠旺悟 2005/3/5 ver.0.50beta7 泼年のデ〖タ墓でエラ〖が券栏していた稍恶圭を饯赖 (ご回纽くださいました仓填さま铜岂うございました。) 2004/7/24 ver.0.50beta6 途娟ビットの借妄稍赖により泼年モジュ〖ルが撅に0で あった稍恶圭を饯赖。 rsc36.dat rsc52.datの纷换粗般いを饯赖。(これらは model2では蝗脱しません。) 2004/5/29 ver.0.50beta5 qrcode_image_out を纳裁 ドキュメントの疙淡柠赖 2003/6/29 ver.0.50beta4 image_outのドキュメントと悸刘の汗佰を饯赖。 image_outにファイル叫蜗怠墙纳裁。 2003/6/19 ver.0.50beta3 マスク联买借妄办婶恃构 ドキュメント猖年 2003/4/13 ver.0.50beta2 エラ〖借妄饯赖 ファイルオ〖プン借妄饯赖(bモ〖ド纳淡) 2003/1/13 ver.0.50beta php惹よりとりあえず败竣8、リファレンス----------クラス叹 Qrcode车妥 涂えられたデ〖タ误をQRコ〖ドmodel2に恃垂し (0,1,\n)で菇喇された企肌傅コ〖ドテキスト デ〖タ∈ⅷ庙∷を叫蜗します。ⅷ庙 3∵3の布淡イメ〖ジは ⅲⅲⅱ ⅲⅱⅲ ⅱⅲⅲ "110\n101\n011\n" と叫蜗されます。---------- set_qrcode_version 今及 set_qrcode_version(int z) 怠墙 QRコ〖ドのバ〖ジョンを肋年します。 回年できる猛は0または1×40の腊眶です。 なお0を回年すると≈极瓢肋年∽となります。 get_qrcode_version 今及 int get_qrcode_version() 怠墙 QRコ〖ドのバ〖ジョンを艰评します。 バ〖ジョン肋年を极瓢にした箕の冯蔡を艰评できます。 0が手ってきた眷圭は≈极瓢肋年∽です。 set_qrcode_error_correct 今及 set_qrcode_error_correct(string ecc_char) 怠墙 QRコ〖ドのエラ〖柠赖レベルを肋年します。 回年できる猛は"L","M","Q","H"です。 set_structureappend∈活赋瞥掐∷ 今及 set_structureappend(int m,int n,int p) 怠墙 息冯怠墙を肋年します。 n 改面の m 戎誊、parity猛 p を肋年します。 cal_structureappend_parity∈活赋瞥掐∷ 今及 int cal_structureappend_parity(string data) 怠墙 息冯に脱いるparity猛を息冯涟の傅デ〖タから纷换します。 make_qrcode 今及 string make_qrcode(string data) 怠墙 涂えられたデ〖タ误 data についてQRコ〖ドmodel2に恃垂し (0,1,\n)で菇喇された企肌傅コ〖ドテキストデ〖タを叫蜗します。 ここで叫蜗されるデ〖タはクワイエットゾ〖ンは裁蹋されません。-----------------------------------------------------------------クラス叹 Qrcode_image车妥 (0,1,\n)で菇喇されたQRコ〖ドテキストデ〖タをGDを脱いて PNGまたはJPEGイメ〖ジで叫蜗します。ス〖パ〖クラス Qrcode---------- set_module_size 今及 set_module_size(int z) 怠墙 モジュ〖ルサイズを z に肋年します。 介袋猛は4です。 set_quietzone 今及 set_quietzone(int z) 怠墙 クワイエットゾ〖ンの升を z に肋年します。 介袋猛は4です。 qrcode_image_out 今及 string qrcode_image_out(string org_data [,string image_type][,string filename]) 怠墙 URLエンコ〖ドされた矢机误 org_data をQRコ〖ドに恃垂し image_typeのイメ〖ジで叫蜗します。 image_typeは'jpeg'または'png'を回年でき臼维箕は'png'になります。 妈3苞眶にfilenameを回年するとそのファイルに叫蜗します。 image_out 今及 string image_out(string data [,string image_type][,string filename]) 怠墙 (0,1,\n)で菇喇されるQRコ〖ドテキストデ〖タ data を image_typeのイメ〖ジで叫蜗します。 image_typeは'jpeg'または'png'を回年でき臼维箕は'png'になります。 妈3苞眶にfilenameを回年するとそのファイルに叫蜗します。----------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?