小编Pet*_*uss的帖子

具有“字母数字字符”选项的QR码生成器?

我尝试使用在线工具,例如google / qr_codesgoQR.me,但都没有“ 字母数字字符 ”选项,只有完整的二进制(UTF8或ISO)字符集。我只需要一点字母数字(AZ,0-9,-,/等),因此可以用Version-1(21行)QR码符号表示“ http://bit.ly/1234”(带的字符串length=18)之类的字符串。

我还尝试安装(Linux,PHP,Python等)工具...而且,令我惊讶的是,没有“字母数字”选项!(仅间接地是“ binary”选项)。

例子:

  1. 良好:https : //chart.googleapis.com/chart? chs = 250x250 & cht = qr & chl =http : //bit.ly/12&chld=L|1生成带有版本1 QR 的符号“ http://bit.ly/12”(带的字符串length=16) -码。好!指南说“ ...最多可以编码25个字母数字字符”,因此16 <25,然后是版本1。

    1.1 错误https//chart.googleapis.com/chart?chs = 250x250&cht = qr&chl = http://bit.ly/12&chld=M | 1 (将L更改为M),生成版本2(25行)符号。

    1.2 错误https//chart.googleapis.com/chart?chs = 250x250&cht = qr&chl = http://bit.ly/1234&chld=L | 1 (将长度从16更改为18),生成版本2(25行)符号。

  2. 尝试对其进行编程...很糟糕...请参阅http://phpqrcode.sourceforge.net/,即使在编程时,也无法选择真正的“字母数字”选项!无版本1的符号可以生成(!),用这种工具。

qr-code

1
推荐指数
1
解决办法
2629
查看次数

QR 码生成工具,不同意标准限制?

问题

\n\n

QR 码呈现的字符串有(标准)大小限制。典型限制:

\n\n
    \n
  • 版本QR 码-1-L-字母数字25 个字符
  • \n
  • 版本QR 码-1-M-字母数字20 个字符
  • \n
\n\n

并且有一些软件工具可以将输入字符串转换为相应的二维码符号的图像。这些工具必须遵守标准限制...但是当您测试这些工具中的任何一个时,它们不遵守...

\n\n

他们不同意 ISO 标准限制?还有“另一个ISO”吗?使用最大尺寸时是否存在错误无法解释符号的风险

\n\n

背景(2013-09)和解释

\n\n

在处理这个问题时,我遇到了一个新问题:每个工具对于每个QR-Code-Version 的字符串大小限制都有不同的选择。

\n\n

如果所有QR-Code生成工具都附有“QR-Code标准”,ISO/IEC 18004:2006表7,“符号字符数和输入数据容量”;所有工具都必须按照 ISO 标准呈现符号。\n示例:

\n\n
    \n
  • 字符串有 14+10=24 个字符,因此 24<25,字母数字模式-L版本-1HTTP://BIT.LY/1234567890的最大值。

    \n\n
      \n
    • googleapis/chart/qr …

api qr-code

1
推荐指数
1
解决办法
837
查看次数

如何在 UBUNTU 上安装稳定且新鲜的 Pandoc?

“Near fresh”这里的意思是“相当新”,如今,“同年”或“1岁”……也许“2岁”也合理。

apt install pandoc今天在 UBUNTU 16 LTS 上使用,令我惊讶的是它不是“新鲜版本”,安装了一个非常旧的版本:pandoc --version 是 1.16.0.2(2015 年!!)而不是2019 版本,v2.9。出于好奇,我在其他机器上用 UBUNTU 18 LTS 做了同样的事情,同样丑陋的惊喜。

如何安装稳定的“最近的 Pandoc”,而不是 5 年前的版本?
或者如何通过“即插即用模式”升级?


PS:互联网/谷歌什么也没显示,只有非常混乱的评论。安装页面很混乱。没有apt升级的“干净和客观”安装说明......只有其他主题,“阴谋集团更新”。

upgrade pandoc

1
推荐指数
1
解决办法
1627
查看次数

如今的电子书格式:EPUB是事实上的标准吗?

输出格式选择是任何软件项目中的基本决策.我有为电子书客户分发数字内容的项目,理想情况下,我们只提供一种格式的下载...另外一种格式是"加成本",用于软件和内容修订.

  1. 今天的格式是EPUB吗?
  2. 如今更好地提供多种格式?

赢得电子书的"格式之战"(或"eBabel之塔")?
维基百科说   " ......有些电子书格式比其他电子邮件格式更受欢迎,支持得更广泛.EPUB格式得到最广泛的支持(...),它受到最多电子阅读器的支持 " .

所以换句话说:

  1. EPUB是一个共识?对于今天的电子书读者来说,它是最受欢迎的吗?
  2. 关于"第二名"(PDF?),格式是什么?第二种格式对电子书阅读器仍然很重要? 有可靠和更新的统计数据?(2010年例)

language-agnostic

0
推荐指数
1
解决办法
1057
查看次数

为什么Scala说类型匹配不正确?

代码片段

  var line = Seq.empty[(String,Integer)]
  var fileCount : Int = -1   // good definition
  if (etc) 
      fileCount = tContSmry.getFileCount().toInt  // good cast
  line :+= ("etc", fileCount)  // where the error??
Run Code Online (Sandbox Code Playgroud)

有这个错误:

error: type mismatch;
found   : Seq[(String, Any)]
required: Seq[(String, Integer)]
Run Code Online (Sandbox Code Playgroud)

PS:使用Spark版本2.2.0.2.6.4.0-91,Scala版本2.11.8

scala

0
推荐指数
1
解决办法
40
查看次数

标签 统计

qr-code ×2

api ×1

language-agnostic ×1

pandoc ×1

scala ×1

upgrade ×1