随笔分类 -  Web API

摘要:最近做了一个资产系统,用户需要对实物数据采集,商务机,笔记本电脑,硬盘等。印在铭牌内容进行录入资产系统中。想起了使用OCR进行提取图片中的文字。此篇随笔,即是简单实现提取图片文字。用户可以对铭牌拍照,上传,系统识别,存储为可搜索的PDF文档。这样用户可以复制识别的结果。NuGet安装IronOCR。 阅读全文
posted @ 2026-09-20 11:12 Insus.NET 阅读(5) 评论(0) 推荐(0)
摘要:周末,有些时间,想起博客园,为自己博客创建一些随笔。前些时间,有分享过一篇《文件上传和表单字段混合提交》https://www.cnblogs.com/insus/p/22898945 从这里,我们慢慢跟着它一步一步实现自己的上传功能,先从简单入手。 <div> <input id="FileIma 阅读全文
posted @ 2026-09-13 11:07 Insus.NET 阅读(5) 评论(0) 推荐(0)
摘要:WEB API 控制类(v2.1)中,异步线程中,想获取存储绝对路径,可以参考下面几种比较方法:HttpRuntime.AppDomainAppPath public static string AppDomainAppPath { get { // 应用程序根目录物理路径,末尾带反斜杠 retur 阅读全文
posted @ 2026-09-09 04:00 Insus.NET 阅读(6) 评论(0) 推荐(0)
摘要:在内网和手机,一直以文字和数据呈现。上星期,浏览网页时,发现图表charts显示数据和报表,觉得不错的方式。图表,如 https://echarts.apache.org/zh/index.html Apache ECharts 一个基于 JavaScript 的开源可视化图表库 花上好几天时间,分 阅读全文
posted @ 2025-11-13 17:46 Insus.NET 阅读(158) 评论(0) 推荐(0)
摘要:在2016年,有学习与理论过SignalR功能,https://www.cnblogs.com/insus/category/793187.html 其中,最为代表的一篇《实时数据显示--SignalR实例演示》http://www.cnblogs.com/insus/p/5619422.html 阅读全文
posted @ 2025-07-24 10:44 Insus.NET 阅读(42) 评论(0) 推荐(0)
摘要:在Visual Studio 2022中,Javascript代码中,呼叫Web API, 在VS 开发与测试,正常浏览,是完全没有问题的。 当你的程序发布至IIS之后,在浏览页面时,Javascript去呼叫Web API时,发现路径404出错,缺少了IIS站点设置的虚拟目录(应用程序名)。 上面 阅读全文
posted @ 2025-07-24 09:40 Insus.NET 阅读(65) 评论(0) 推荐(0)
摘要:继续前几天的随笔,缩略图大小这参数。示例如何应用它。其中如下截图, 数据库已经存储大量二进制数据流图片,系统后生成文件,原图片与缩略图......缩略图合并方法, 方法中,传入好向个参数,原图片,缩略图宽度,缩略图高度,缩略图物理路径,最后一行代码,Save成一张缩略图片文件。上面需要带入的缩略图宽 阅读全文
posted @ 2024-12-21 22:21 Insus.NET 阅读(144) 评论(0) 推荐(1)
摘要:以前写随笔,均是一篇一篇来分享,这篇现算是集结。在MVC,angularjs,Vue.js或者Javascript显示用户上传的图片。本月份以来,Insus.NET有写过,C# mvc +axios + web api + javascript https://www.cnblogs.com/ins 阅读全文
posted @ 2024-12-04 17:25 Insus.NET 阅读(89) 评论(0) 推荐(0)
摘要:昨天C# + html + fetch + API + javascript https://www.cnblogs.com/insus/p/18579193 其中有一个图片相关的功能,现把它解说一下。html页面上,简单的input和button,无需何附加<form action="/actio 阅读全文
posted @ 2024-12-02 14:41 Insus.NET 阅读(128) 评论(0) 推荐(0)
摘要:一整天,分享了几条随笔, C# mvc +axios + web api + javascript https://www.cnblogs.com/insus/p/18577591 asp.net mvc视图传递数据至另一页的视图 https://www.cnblogs.com/insus/p/18 阅读全文
posted @ 2024-11-30 23:29 Insus.NET 阅读(167) 评论(0) 推荐(0)
摘要:下面分享在ASP.NET MVC环境中,使用angular的$http访问Web API,javascript可写成一个独立js代码文档,再引入MVC视图里,也可以直接写在视图内。 多少内容与下2篇有得参考: C# mvc +axios + web api + javascript https:// 阅读全文
posted @ 2024-11-30 17:02 Insus.NET 阅读(94) 评论(0) 推荐(0)
摘要:2024年,是Insus.NET生命中转折的一年,许久没有更新博客了。许多网友在通讯或邮件私聊,希望在博客上更新内容,分享一些技能与通用的博文。 回归正题,在C# mvc使用javascript axios访问web api。 在ms sql server创建数据表 存储过程... C# MVC程序 阅读全文
posted @ 2024-11-30 11:45 Insus.NET 阅读(216) 评论(0) 推荐(0)
摘要:如下面这样的存储过程: 以上这个存储过程,给逻辑层或是前端提供3个数据集。 这时候,Insus.NET会分2种情形来实现,1是asp.net mvc。另外一种是给web接口,前端angularjs或者是vue.js应用的。 先来说说提供给asp.net mvc的。 各个数据集,应该给它一个key,不 阅读全文
posted @ 2021-10-25 14:20 Insus.NET 阅读(467) 评论(0) 推荐(0)
摘要:项目中,需要实现字体相关操作,收集了一些相关参数,可以引用的。 using System.Collections.Generic; using System.Drawing; using System.Drawing.Text; using System.Linq; using System.Net 阅读全文
posted @ 2020-09-02 11:43 Insus.NET 阅读(505) 评论(0) 推荐(0)
摘要:在Zxing中的BarCodeFormat,是以Enum的格式存在。 想获取这些格式,你可以使用Enum.GetNames()方法来取得》 前端angularjs呈现为下拉列表: 读取web api接口: 另外附注: 当用户选择下拉列表,获取的格式传入服务端进行BarCode生成时, 你又得需要把字 阅读全文
posted @ 2020-08-21 13:51 Insus.NET 阅读(1571) 评论(0) 推荐(0)
摘要:QR Code容错级别有4种,可以让前端下拉列表选择H, L, M或Q 当传入服务端,处理QR Code时,Zxing模块接收的却不是字符串"H","L","M","Q" 所以,Insus.NET写一个静态扩展方法来处理这个参数: public static ErrorCorrectionLevel 阅读全文
posted @ 2020-08-21 08:21 Insus.NET 阅读(916) 评论(0) 推荐(0)
摘要:服务端出现异常时,返回给客户端status仍然是ok的。因此在前端的catch或是error是得到不到服务端的throw异常信息的。 所以,你在服务端中,把异常时,也得作为成功执行返回给客户端。 你可以写一个类别: using System; using System.Collections.Gen 阅读全文
posted @ 2020-08-20 15:09 Insus.NET 阅读(664) 评论(0) 推荐(0)
摘要:最近在项目中,实现web api文件下载功能。 文件是存储于数据库中。 文件内容是vbinary数据类型,当然数据类型为image也没有问题的。 参考下面代码示例: [HttpPost] public async Task<HttpResponseMessage> DownloadFile(JObj 阅读全文
posted @ 2020-08-18 09:52 Insus.NET 阅读(1235) 评论(0) 推荐(0)
摘要:需要在项目中,去验证一个件是否存在。 C#中可以使用File.Exists(physical path) 你也可以在API接口中写一个异步方法: public async Task<bool> FileIsExists(JObject jObj) { var jsonStr = JsonConver 阅读全文
posted @ 2020-08-17 10:36 Insus.NET 阅读(436) 评论(0) 推荐(0)
摘要:今天去访问写好的API时,显示一个异常:Multiple action were found that match the request in Web Api。 打开原始API接口文件查看: 再去查看API配置文件: 默认API路由,只是简单设为api/{controller},现同Insus.N 阅读全文
posted @ 2020-08-06 08:20 Insus.NET 阅读(893) 评论(0) 推荐(0)