摘要: net中c#操作pdf文档,有很多插件可以使用,这里推荐其中的一个,名字叫iTextSharp,Nuget直接搜就可以找到。它能够创建与合并pdf文件。至于下载和打印pdf文件,则是通过其他方法完成的。 传送门 net中c#教程 如何创建、合并、下载、打印pdf文件? 阅读全文
posted @ 2022-11-22 15:27 斜杠青年小Q 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 在net的c#中如何通过快捷方式,获取程序的所在路径?其实快捷方式也是为了方便用户打开,而对应用程序做的一个映射,本质上还是指向应用程序所在路径的。今天就用代码实现这个功能,好像用到的地方不太多,就当装个X好了,出去可以忽悠忽悠小白。 传送门 net中c#如何通过快捷方式,获取程序所在的路径? 阅读全文
posted @ 2022-11-22 15:23 斜杠青年小Q 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 虽然我们的程序一般都是和数据打交道,但偶尔也要对图片做些操作。今天这篇博客,就是对Image的操作,包括生成缩略图、加文字水印、加图片水印、图片和二进制流互转、图片和Base64互转、图片和WebP互转,还能将Svg图片转为普通的图片 传送门 net中c#教程 image图形操作,支持webp和sv 阅读全文
posted @ 2022-11-22 15:20 斜杠青年小Q 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 日常生活中,我们需要从网络上下载各种文件,这里就要说到下载工具。目前最好用的就要数迅雷了吧,基本一统天下的局面。早前腾讯还有个下载工具,现在也销声匿迹了。 传送门 winform程序调取迅雷下载页面 让你的程序更上档次 阅读全文
posted @ 2022-11-22 15:18 斜杠青年小Q 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 无论你做什么软件,都需要和数据打交道,也肯定会把数据导入或导出,其中就包括对CSV文件的操作。比如某个平台的数据是CSV文件,我们需要把它导入到程序里。今天就实现这个需求,我们支持2种CSV文件格式。 传送门 net中c#教程 不同格式的csv文件如何导入? 阅读全文
posted @ 2022-11-22 15:16 斜杠青年小Q 阅读(31) 评论(0) 推荐(0) 编辑
摘要: json一经出现就得到多很多开发员的青睐,数据传输直接取代了之前的xml格式,不过也确实非常好用。关于json的常用操作,可以参考这篇文章。今天要分享的是Newtonsoft这个类库对Json的高级操作,不光好用而且很实用。 传送门 Newtonsoft的高级玩法,让你的json字符串与众不同 阅读全文
posted @ 2022-11-22 15:14 斜杠青年小Q 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 如果想在Winform项目中使用浏览器控件,可能想到的第一个控件就是微软自带的WebBrowser,可这个不争气的家伙,从出现到现在,没有一丁点的升级,即使身为Net程序员,也不得不对它竖起了中指。不过,好在微软迷途知返,提供了升级控件,才算摆平。不然让Google的Cef控件抢发风头,可不是件露脸 阅读全文
posted @ 2022-11-22 15:08 斜杠青年小Q 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 虽然现在winform开发很少使用微软自带的控件,但其中有一个控件还是不错的,它就是ListView控件。操作系统的文件夹页,就是ListView控件的样子,数据展示包括大图标、小图标、列表、明细等。今天通过一个实例,来展示下这个控件是如何使用的? 传送门 net中winform教程 ListVie 阅读全文
posted @ 2022-11-22 15:05 斜杠青年小Q 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 现在互联网这么发达,我们做的项目也是需要从网络上获取信息(即下载数据),或者将本地的数据上传到服务器上(即上传数据)。所以,对网络的操作也很重要和基础,今天分享的教程,就是关于网络编程(network)的,就是https://这个串。 传送门 net中c#教程 network的常用操作,包括上传、下 阅读全文
posted @ 2022-11-22 15:01 斜杠青年小Q 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 如何在winform程序中播放音频和视频?其实方法有不少,我们要做的就是找到一个最好的。最简单的是用系统自带的WindowsMediaPlayer组件(值得欣慰的是,Win10系统仍然可以找到,找不到就要安装插件),播放音频没问题了,但播放视频够呛,支持的视频格式太少了;还可以使用暴风影音的插件(W 阅读全文
posted @ 2022-11-22 14:48 斜杠青年小Q 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 程序员比较喜欢的一个话题,就是到底winform开发CS软件好还是webmvc开发的BS软件好?其实这个好在于自己,并不是说哪个应用的软件更好。不过,CS一直被人诟病的就是它对客户端环境要求太高,需要支持不同操作,还要额外安装微软的Net类库等等。 还有一点就是它的系统升级,早期需要额外写个壳,本地 阅读全文
posted @ 2022-11-22 14:36 斜杠青年小Q 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 如果有人问程序员最大的痛是什么?可能有人会说刚上线的项目就出了Bug。其实这还不是最大的痛,程序员每天都和Bug打交道,已经司空见惯了。最大的痛,是误操作了客户的数据,造成正在运行的程序宕机、死机或关机,总之就是不正常了。客户一个电话打过来,就够程序员喝一壶的。 客户数据误操作可以分为2种,一种是程 阅读全文
posted @ 2022-11-22 14:31 斜杠青年小Q 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 今天用ffmpeg实现第一个功能,从视频文件中提取音频,生成mp3文件。代码很简单,只要拼接好正确的参数就行了。 传送门 ffmpeg教程 如何从视频中提取音频文件? 阅读全文
posted @ 2022-11-22 14:29 斜杠青年小Q 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 使用ffmpeg,就肯定会读取音频或视频文件的信息,比如时长、数据速率、帧宽度和高度什么的,这些参数对于后期实现其他功能是非常重要的。今天就来介绍下如何获取音视频文件的媒体信息? 这里还有个小技巧:如果文件路径包含中文,这样读取是失败的,需要用双引号来特殊标记下。不然,会报:no such dire 阅读全文
posted @ 2022-11-22 14:22 斜杠青年小Q 阅读(140) 评论(0) 推荐(0) 编辑