利用QRMaker1.3控件制作二维码为什么有些字生成的是乱码,例如“张学友”不识别“张”

利用QRMaker1.3控件制作二维码为什么有些字生成的是乱码,例如“张学友”不识别“张”

回答: 利用QRMaker1.3控件制作二维码为什么有些字生成的是乱码,例如“张学友”不识别“张”

  1. 没有使用说明书或帮助文件,只能瞎猜了
    InputDataB 可能是 Binary 即二进制数据的意思,也就是把输入的数据不作为 ascii 码而作为二进制来解释吧
    EFBBBF 是 UTF8 编码的前缀标识符号,参见 vfp 帮助中关于 StrToFile 函数的描述
    StrConvert 这个是 vfp 的内置函数,不用解释了吧

水晶报表打印二维码有阴影问题

  1. Q
    水晶报表打印二维码有阴影问题,怎么处理啊?
  2. A
    二维码是DotNetBarcode.dll 生成,将生成的图片保存到oracle数据库(数据库类型blob,保存格式为jpg),然后当作一个字段直接显示在水晶报表..在数据库是没有那个黑边框的


    你看看你那个报表图片显示的字段有没有什么属性

用DBTTressViewr控件制作一个目录树,左边是目录右边是目录中对应的内容,请问怎么做?新手

  1. Q
    用DBTTressViewr控件制作一个目录树,左边是目录右边是目录中对应的内容,请问怎么做?新手
    主要是数据库表之间建立怎样的关系和怎么去建立。麻烦大神给个过程 , 不要让我去看书 我拿本书就不知道从哪里看起了。
  2. A
    用DBTTressViewr控件制作一个目录树,左边是目录右边是目录中对应的内容,请问怎么做?新手


    上图左边的目录树,就是通过TreeView创建,右边的编辑就是通过RichEdit编辑富文本。
    这是本人自编的Ebook,仅自用。可创建若干本书(笔记),每本由目录树,构成章节。
    仅供参考。

owc控件浏览多维数据集出现的错误

  1. Q
    用owc控件浏览多维数据集时出现以下的错误:
    该网站使用可能不安全的数据提供程序,如果您信任该网站,单击确定,否则取消”的对话框,
    单击确定后出现“该网站使用您的标识访问数据源。如果您信任该网站,单击确定,否者单击取消”的对话框,单击确定后,就能浏览多维数据集,如果在internet中将该网站的网址添加到可信任站点就无法查询多维数据集,请问有什么办法不用弹出这两个对话框就能浏览多维数据集呢?谢谢..
  2. A
    试试,打开'IE选项'-->在安全选项卡中设置“internet”和本地级别为“中等”或“低”。

WPF调用摄像头扫描二维码

  1. Q
        在WPF平台
       用WPFMediaKit控件调用摄像头扫描二维码,用ZXing的类库去解析,但是一直解析不出来,请高手帮忙!

        private RenderTargetBitmap bmp;
            private BitmapEncoder encoder;
            private MultiFormatReader reader;
           if (bmp == null)
                {
                    bmp = new RenderTargetBitmap( (int)m_VideoCaptureElement.ActualWidth,
                    (int)m_VideoCaptureElement.ActualHeight, 96, 96, PixelFormats.Pbgra32);
                    bmp.Render(m_VideoCaptureElement);
                }
                if (encoder == null)
                {
                    encoder = new JpegBitmapEncoder();
                    encoder.Frames.Add(BitmapFrame.Create(bmp));
                }
                MemoryStream stream = new MemoryStream();
                stream.Seek(0, SeekOrigin.Begin);
                encoder.Save(stream);      
                if (source == null)
                {
                    source = new RGBLuminanceSource(stream.ToArray(), 15, 15, RGBLuminanceSource.BitmapFormat.BGR24);
                }
                BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source));
                reader = new MultiFormatReader();
                if (bitmap.BlackMatrix != null)
                {
                    Result result = reader.decode(bitmap);
                     MessageBox.Show(result.Text);
                }
  2. A
      MemoryStream stream = new MemoryStream();
                 stream.Seek(0, SeekOrigin.Begin);
                 encoder.Save(stream);      
    这句后边加上
    stream.Position=0;
    试试看

pb中picture不能显示二维码图片

  1. Q
    二维码图片是一个*.bmp文件,但在pb中的picture控件,却不能显示这个图片,求教有什么方法吗?
  2. A
    看一下是什么图片格式,然后把办法转换为bmp,再显示,或者用其它控件来显示

vfp 二维码如何解码?

  1. Q
    QRMarker 控件可以生成二维码,有什么办法把二维码解码?把二维再还原成文字?
  2. A
    一般有三种方法解码 QRCode

    1. 在线解码
    http://zxing.org/w/decode.jspx

    2. 有很多第三方的 Dll / Ocx 等
    但大部分要购买的

    3. 开源的
    比如 ZXing、Google、银光等等

谁使用DELPHI研究出二维码的问题呀

  1. Q
    谁使用DELPHI研究出二维码的问题呀
    想学习一下

    谁使用DELPHI研究出二维码的问题呀
  2. A
    替换掉了原来的条码控件,且只能用这一种格式的,再努力一下把它改成独立的就好了。

    这句话啥意思? 自身的一维条码不能用了?

二维码问题

  1. Q
    PB集成了QRMaker1.3的二维码生成控件,麻烦问下哪位高手如何控制生成二维码的大小,目前是生成二维码大小会根据内容的多少自动调节大小。我想控制大小不让变。
  2. A
    如果内容多的话,你硬是将图片大小缩小,会严重影响识别识率,建议保留原图大小,可通过生成的放大倍数进行控制

请问二维码QR码扫描枪读取的数据怎么传递到自己的程序?

  1. Q
    原来都用的条码,可以直接发送到焦点TEXT中,现在很多都改用二维码了。扫描枪的提示音提示正确扫描了,可是啥都没扫出来
    希望有QR码编程的经验的给点提示 谢谢。 
  2. A
    现在情况是这样,我用串口控件连接上扫描枪后,扫描后可以接收到扫描过来的信息, 不过是乱码

    所有条码 都= x 16进制 = 78 00 00 18 00 00 18 18 78 80 00 00 18 1E 18 18 1E 60 00 00 00 
    16进制扫出来的结果不一样 78 00 00 18 78 66 00 78 00 00 78 7E 18 78 06 00 78 00 18……

    78 换算成 字符就是 X 
    还有,你先看看你的扫码枪设置是什么编码格式的,如:unicode 与 UTF8 得到的是不一样的结果