当前位置: 首页 > news >正文

长沙市互联网加网站校园网站建设的缺陷

长沙市互联网加网站,校园网站建设的缺陷,iis如何用ip地址做域名访问网站,快速网站建设哪家好ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括#xff1a;J2ME、J2SE和Android。 首先#xff0c;在其官网http://code.google.com/p/zxing/上去下载源码 编译在其cshar… ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括J2ME、J2SE和Android。 首先在其官网http://code.google.com/p/zxing/上去下载源码 编译在其csharp目录下打开zxing.csproj文件新建一个工程。在编译之前修改两个错误   源代码中有两处UTF-8的问题会导致乱码 其一com.google.zxing.qrcode.encoder.encoder类中的 internal const System.String DEFAULT_BYTE_MODE_ENCODING ISO-8859-1; 此处将ISO-8859-1改为UTF-8 其二com.google.zxing.qrcode.decoder.DecodedBitStreamParser类的成员 private const System.String UTF8 UTF8; 应将UTF8改为UTF-8   修改完之后点重新生成编译出新的dll文件。 将zxing.dll考入到你自己所需要的工程中并添加引用。 这样自己就可以试用了主要是二维码的生成和识别两个用处   二维码的生成 using com.google.zxing.qrcode; using com.google.zxing; using com.google.zxing.common; using ByteMatrix com.google.zxing.common.ByteMatrix; using EAN13Writer com.google.zxing.oned.EAN13Writer; using EAN8Writer com.google.zxing.oned.EAN8Writer; using MultiFormatWriter com.google.zxing.MultiFormatWriter; private void button1_Click(object sender, EventArgs e) {string content textBox1.Text; ByteMatrix byteMatrix new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, 200, 200); Bitmap bitmap toBitmap(byteMatrix); pictureBox1.Image bitmap; //writeToFile(byteMatrix, System.Drawing.Imaging.ImageFormat.Png, sFD.FileName); //SaveFileDialog sFD new SaveFileDialog(); //sFD.DefaultExt *.png|*.png; //sFD.AddExtension true; //try //{ // if (sFD.ShowDialog() DialogResult.OK) // { // } //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message); //}} public static void writeToFile(ByteMatrix matrix, System.Drawing.Imaging.ImageFormat format, string file) { Bitmap bmap toBitmap(matrix); bmap.Save(file, format); } public static Bitmap toBitmap(ByteMatrix matrix) { int width matrix.Width; int height matrix.Height; Bitmap bmap new Bitmap(width, height, System.Drawing.Imaging.PixelFormat.Format32bppArgb); for (int x 0; x width; x) { for (int y 0; y height; y) { bmap.SetPixel(x, y, matrix.get_Renamed(x, y) ! -1 ? ColorTranslator.FromHtml(0xFF000000) : ColorTranslator.FromHtml(0xFFFFFFFF)); } } return bmap; } 二维码的读取识别 private void button1_Click(object sender, EventArgs e) { if (this.openFileDialog1.ShowDialog() ! DialogResult.OK) { return; } Image img Image.FromFile(this.openFileDialog1.FileName); Bitmap bmap; try { bmap new Bitmap(img); } catch (System.IO.IOException ioe) { MessageBox.Show(ioe.ToString()); return; } if (bmap null) { MessageBox.Show(Could not decode image); return; } LuminanceSource source new RGBLuminanceSource(bmap, bmap.Width, bmap.Height); com.google.zxing.BinaryBitmap bitmap new com.google.zxing.BinaryBitmap(new COMMON.HybridBinarizer(source)); Result result; try { result new MultiFormatReader().decode(bitmap); } catch(ReaderException re) { MessageBox.Show(re.ToString()); return; } MessageBox.Show(result.Text); }  转载于:https://www.cnblogs.com/hnsongbiao/p/9145285.html
http://www.pierceye.com/news/718563/

相关文章:

  • 好的免费个人网站网站建设所需要的材料
  • 南宁本地网站有哪些建筑工程网络组网
  • 如何构建一个网站wordpress更换ssl
  • 做电影网站需要注意什么安徽易企建站
  • 莆田网站格在哪里做网站数据维护
  • 建设的网站别人登录密码做个企业网站多少钱
  • 邢台网站推广怎么做好网站推理
  • 网站项目需求盐城网站开发基本流程
  • 桐乡市城乡规划建设局网站网站企业备案和个人备案的区别
  • 公职人员可以做公益网站吗dw做的网站怎么放到服务器上
  • wordpress 导航网站模板wordpress建立企业网站
  • 厦门网站建设哪里好青岛做网站电话
  • 中国做网站正邦自己建站模板
  • 网站设计公司如何盈利安阳做网站多少钱
  • 简述网站开发的主要阶段邢台短视频推广
  • 黑彩网站充值就给你做单子青岛高品质网站建设
  • 网站建设是固定资产还是列费用矿泉水瓶50种手工制作
  • 兰州 网站建设凡客优品家居
  • 国内免费网站服务器推荐夸克网页版
  • 旅游型网站开发网站开发语言分析
  • 上海 网站建设平台 补贴始兴县建设局网站
  • 湘潭学校网站建设 z磐石网络桥 网站建设
  • 自建外贸网站多少钱长春新冠最新情况
  • 网站seo是啥镜像wordpress博客
  • 广州手机网站建设电子商务平台经营者对于竞价排名的商品或服务
  • 宁波网站建设联系电话查询网站页面设计服务
  • 网站建设关键词分类如何建设品牌网站
  • 常平哪里有招计算机网站开发的商业网站制作
  • 手机关键词点击排名软件长春seo排名扣费
  • 海晏县公司网站建设湖南省郴州市汝城县