- 博客(8)
- 收藏
- 关注
原创 C#使用RestSharp调用API进行文件下载
下载完成后一定要把这个tmp文件给删除掉(即调用File.Delete()),否则会造成临时文件过多占用磁盘空间的问题。普通文件下载100M以下,可以通过RestClient的Execute函数返回一个IRestResponse对象,该对象的RawBytes就是接口返回的字节流。上述的方法会在C盘用户文件夹的临时文件夹中创建一个tmp文件,来做接收。接收完成后就可以把这个文件用流的方式写入到指定的路径中。但是上述的方式在遇到大小超过60M的时候就会不稳定,超过100M时直接返回了null值。
2024-07-08 16:27:27
316
1
原创 C# 调用Bartender实现打印并输出图片(使用域传值)
ExportPrintPreviewToImage的第一个参数是输出的路径,第二个参数是文件名称,第三个参数是文件类型,第四个参数选择btColors24Bit,第五个参数是图片的大小,第六个参数是背景色(0是黑色),第七个参数是不保存变更,第八个参数是否包含边缘、第九个参数是否包含边框,第十个参数是输出参数。如果是使用网上其他博客说的ExportToFile来输出图片的话,输出的图片里面的变量是不会变的(也就是不管你的数据库传值是什么,数出来的图片的内容都是模板的默认值,不会根据传入的参数改变而改变)。
2024-06-27 11:20:55
344
原创 C#(winform)实现文本框禁止手输、粘贴
该控制不仅能防止用户手输,而且不允许通过Ctrl + V粘贴信息,也无法通过鼠标右键粘贴数据。首先创建一个类型是DateTime的公共变量,这个变量用来计算每次按键的时间间隔。1、禁止手动输入、禁止通过Ctrl + V粘贴内容.2、禁止鼠标右键粘贴内容。
2024-04-25 09:32:42
565
1
原创 关于NPOI读取Excel报错(Wrong Local header signature: 0x69B)的代替方案
以上文件是国内某为公司发送过来的文件,使用Office2007和WPS打开都是正常的,没有弹出任何对话框。网上搜索到的答案都说是格式问题,可是不管是改成xlsx或xls都是无法正常读取的。可是这个文件是通过某为接口直接下载的,不可能人为各个文件去另存为一遍。如果有遇到过并成功解决的兄弟麻烦告知一下解决方法,在此先谢过。这几个版本全部试来,全报0x69B。我使用的是EPPlus库,我使用的是7.1.1版本。说是说解决方案,但这应该说是一种代替方案才对。最后没办法,只能换一种方式实现了。
2024-04-12 14:31:28
540
原创 MUI ListView不会滚动问题
开发H5 +APP时,当CSS的引用和父容器的使用都没有问题的情况下,ListView依旧无法滑动,这是因为id为divContainer的容器的CSS样式多引用了。,只需要把这个样式去掉即可。(下面代码是ListView无法滑动的示例)
2024-03-20 08:31:37
146
1
C#+OpenCvSharp实现二维码定位与识别
2024-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人