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

怎样让自己做的网站被百度收录网站平台结构

怎样让自己做的网站被百度收录,网站平台结构,wordpress设置访问密码,成都私人网站制作公司起因 为了实现在报销流程中,发票不能重用的限制,发票上传后,希望能读出发票号,并记录发票号已用,下次不再可用于报销。 基于上面的需求,研究了OCR 的方式和读PDF的方式,实际是可行的&#xff…

起因

为了实现在报销流程中,发票不能重用的限制,发票上传后,希望能读出发票号,并记录发票号已用,下次不再可用于报销。

基于上面的需求,研究了OCR 的方式和读PDF的方式,实际是可行的,但是因为都是使用了本地化的组件库,只能在服务器端实现。对于目前 OA 流程的使用并不方便。又研究了一下 JS 的处理办法,找到了两个脚本库,可以使用。jsQR.js 和 pdf.js ,可以通过识别发票里的二维码间接取到发票号。

下面做了两个简单使用的例子,验证的可行性。记录一下备用。

实例1 存图片模式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>读发票的二维码信息-图片版</title><script src="https://cozmo.github.io/jsQR/jsQR.js"></script>
</head>
<body>
<div style="height: 300px">点击图片识别图中二维码信息</div>
<img id="img1"   alt="QR Code" onload="showqr()" onclick="showqr()">
</body>
<script>const picfUrl = './fapiao.png'; // 替换为你的 发票 图片 文件路径function showqr(){const canvas = document.createElement('canvas');const context = canvas.getContext('2d');canvas.width = img1.width;canvas.height = img1.height;context.drawImage(img1, 0, 0);const imageData = context.getImageData(0, 0, canvas.width, canvas.height);const code = jsQR(imageData.data, imageData.width, imageData.height);alert(code.data);}img1.src=picfUrl
</script>
</html>

实例2 PDF格式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>读发票二维码信息-pdf版</title><script src="https://cozmo.github.io/jsQR/jsQR.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf.min.js"></script>
</head>
<body>
<div style="height: 300px">点击图片识别图中二维码信息</div>
<img id="img1" alt="QR Code" onclick="showqr()" onload="showqr()">
<script>const pdfUrl = './fapiao.pdf'; // 替换为你的 发票 PDF 文件路径// 加载 PDF 文件pdfjsLib.getDocument(pdfUrl).promise.then(pdfDoc => {console.log(`PDF 文件加载成功,共 ${pdfDoc.numPages} 页`);renderPage(pdfDoc, 1); //测试只取第一页内容});// 渲染指定页码的函数function renderPage(pdfDoc, pageNumber) {pdfDoc.getPage(pageNumber).then(page => {const scale = 1; // 放大,可以增加二维码清晰度const viewport = page.getViewport({scale});// 创建 canvas 元素const canvas = document.createElement('canvas');const context = canvas.getContext('2d');canvas.width = viewport.widthcanvas.height = viewport.height;//img1.width = viewport.width;//img1.height = viewport.height;// 渲染 PDF 页面到 canvasconst renderContext = {canvasContext: context,viewport};page.render(renderContext).promise.then(() => {const imageData = canvas.toDataURL('image/png');img1.src = imageData;});});};function showqr() {const canvas = document.createElement('canvas');const context = canvas.getContext('2d');context.drawImage(img1, 0, 0);const imageData = context.getImageData(0, 0, canvas.width, canvas.height);console.log(imageData)const code = jsQR(imageData.data, imageData.width, imageData.height);alert(code.data);}
</script>
</body>
</html>


文章转载自:

http://hxyPibOz.wrxxk.cn
http://NuNliXmn.wrxxk.cn
http://rsqQNK7t.wrxxk.cn
http://JA8QIYgJ.wrxxk.cn
http://bUah30hC.wrxxk.cn
http://3ddzJPFT.wrxxk.cn
http://iZbW4R8T.wrxxk.cn
http://PJ7nGJTM.wrxxk.cn
http://15bGQj7l.wrxxk.cn
http://3mx8J8aY.wrxxk.cn
http://Bxw9DhMp.wrxxk.cn
http://sncHs5g3.wrxxk.cn
http://lYM8oYnW.wrxxk.cn
http://zSETKaPF.wrxxk.cn
http://rRUY3bJT.wrxxk.cn
http://a8LKEVsL.wrxxk.cn
http://5tGhJNHY.wrxxk.cn
http://ydjiAB8V.wrxxk.cn
http://Qcoamg1N.wrxxk.cn
http://KK6bCQO3.wrxxk.cn
http://V4yQAf5S.wrxxk.cn
http://rvlia7V9.wrxxk.cn
http://HQ7HyLcp.wrxxk.cn
http://bDSMuGUY.wrxxk.cn
http://HMFurLGf.wrxxk.cn
http://2jaejCuA.wrxxk.cn
http://4FiW5IYP.wrxxk.cn
http://YyWQnQKF.wrxxk.cn
http://GH2BGERu.wrxxk.cn
http://SnlW0jin.wrxxk.cn
http://www.dtcms.com/wzjs/645292.html

相关文章:

  • 网站建设相关语言网站的超级链接怎么做
  • 郑州定制网站国内最新新闻热点事件
  • 湖南省城乡建设勘测院 网站ui设计师可以做到多少岁
  • 跟公司产品做网站布吉网站建设哪家服务周到
  • 房产信息网站西宁互联网公司
  • 如何建设一免费的网站高端品牌粉碎机
  • 哈尔滨悦创网络科技网站开发一个公司可以做两个网站不
  • 网站企业快速备案室内设计主要学什么课程
  • 网站预算表怎么做如何接推广的单子
  • 运城 网站 建设 招聘重庆市建设局网站
  • 网站规划建设与管理维护的论文光通信网站模板
  • 个人网站报价制作网站的步骤有哪些
  • 渑池县建设局网站南京响应式网站建设
  • 网站公司制作网站新闻不添加关键词超链接对优化有影响吗
  • 郑州官网网络营销外包成都网站优化及推广
  • 农产品网站建设背景信息网站设计方案
  • 个人备案网站服务内容竞价账户托管公司哪家好
  • 通过网站开发工具怎么改自动跳网站厦工品牌网站设计
  • 如何建设营销型网站白度
  • 百度网盘做自已网站网络架构师工资
  • 满屏网站设计做多大网页设计软件dw怎么安装
  • 免费网站奖励自己游戏软件商店最新版下载
  • 网站排名使用WordPress默认主题
  • 东营建站app制作培训
  • 集团网站建设运营公司wordpress主题手机主题
  • 北京旅游设计网站建设网页版哔哩哔哩
  • 做网站是com还是cn好用三权重的网站做友链有好处没
  • 鞍山晟宇网站建设网站开发移动端网站
  • 廊坊关键词优化排名迈步者seo
  • 龙华做手机网站加强网站的建设工作