草庐IT

springboot中文件上传

全部标签

c# - 检查上传图片的尺寸

我在我的网站上使用asp.net3.5和c#。这是我的问题:我在页面上有一个上传按钮和asp:Image。用户可以从他的计算机上载图像,该图像将显示在asp:image中。但是在显示图像之前,我想检查上传图像的宽度和高度。我该怎么做? 最佳答案 Imageimg=System.Drawing.Image.FromFile("test.jpg");intwidth=img.Width;intheight=img.Height;您可能需要添加System.Drawing引用。如果您还没有将图像保存到磁盘,您也可以使用FromStream

c# - 如何计算上传大文件的最佳 block 大小

是否存在处理大文件的最佳block大小这样的东西?我有一个上传服务(WCF),用于接受数百兆字节的文件上传。我试验过4KB、8KB到1MB的block大小。更大的block大小有利于性能(更快的处理),但它是以内存为代价的。那么,有没有办法在上传文件的那一刻计算出最佳的block大小。如何进行这样的计算?是否是可用内存和客户端、CPU和网络带宽的组合决定了最佳大小?干杯编辑:可能应该提到客户端应用程序将在silverlight中。 最佳答案 如果您担心资源耗尽,那么最好根据系统的可用内存评估您的峰值上传并发性来确定最佳设置。您一次同

c# - 如何使用 C# 上传文件并将其保存到流中以供进一步预览?

有没有办法上传一个文件,保存到一个Stream中,这个Stream我会暂时保存在一个Session中,最后我会尝试预览这个上传的文件是在这个Session中的吗??例如pdf文件。谢谢!!已编辑这是我正在尝试做的事情:HttpPostedFileBasehpf=Request.Files[0]asHttpPostedFileBase;byte[]buffer=newbyte[hpf.InputStream.Length];MemoryStreamms=newMemoryStream(buffer);ms.Read(buffer,0,(int)ms.Length);Session["pd

c# - 上传时检查文件大小的推荐方法

我正在开发一个支持文件上传的网络应用程序。我已经熟悉在服务器端检查大小,但我想在客户端检查文件大小。我知道这是一个浏览器限制,出于安全原因我们无法访问文件属性。所以我尝试了swfupload和uploadify组件。两者都很好,可以满足需求。但限制是两者都取决于闪存,所以如果我的最终用户没有安装闪存,那么我就会遇到问题。要求他们安装Flash是另一回事,但它是一个门户网站,用户群很大。所以我不喜欢让他们安装Flash的想法。今天我在gmail中发现了文件上传功能。并在没有安装Flash的情况下在浏览器(IE)中对此进行了测试。我的发现很有趣。如果你上传一个大文件,他们会进行回传并立即返

c# - 视频捕获 + 上传 + 处理 + 流回 - .NET & C#

我们正在尝试找出.NET堆栈中可用的任何技术/库(甚至是第3方dll之上的包装器),这将帮助我们构建一个可以的应用程序1-从用户的视频设备捕获图像2-实时上传到服务器3-处理视频(在服务器中)-例如:向视频添加水印4-流式传输回用户/其他用户优选地,步骤2和步骤4之间的时间延迟/等待时间应该是最小的第一个要求(捕获)似乎很简单。挑战在于确定一种合适的方式来进行上传、处理并将其流回。任何有效的建议或想法?最近来到了FFmpeg库,它有一个C#包装器。FFmpeg是否可以用于处理端? 最佳答案 我会这样做:使用silverlight或闪

c# - 如何清除服务器端的文件上传文本 (c#)

我想从文件上传中清除文件路径。文件上传在更新面板内,我使用的是AsyncFileUpload。如何清除文件并更改文件上传的背景颜色btnAudUpload_Click方法stringfilename=FileUpload.FileName;stringFullpath=Path.Combine(@"D:\Media",filename);if(FileUpload.HasFile){if(filename.ToLower().EndsWith("mp4")){//Savingthefile}else{//IwanttocleartheFileUploadcontenthere}}

c# - Ajax文件上传错误

我正在尝试实现一个简单的ajaxtoolkitfileupload控件,但每次我单击“上传”时,我得到的只是一个错误。我尝试在“AjaxFileUpload1_UploadComplete”函数中放置断点,但它甚至不会被触发。(可能是因为上传尚未完成?)我应该怎么做才能让它工作?这里是错误:这是我的aspx:这是背后的功能:protectedvoidAjaxFileUpload1_UploadComplete(objectsender,AjaxControlToolkit.AjaxFileUploadEventArgse){stringid="038191904";Directory.

c# - ASP.NET MVC 中的 Ajax 文件上传和 JQuery 表单数据

我在将formData发布到服务器端操作方法时遇到了一些问题。因为ajax调用不会将文件发送到服务器,所以我必须像这样手动将文件uploader数据添加到formData:varformData=newFormData();formData.append("imageFile",$("#imageFile").file);formData.append("coverFile",$("#coverFile").file);我编写了需要使用ajax调用将表单数据发布到服务器的jQuery函数。它有效,但在服务器端发布的formData始终为null!这是我的脚本:functionSubmi

c# - 使用 Postman 上传 ASP Core WebApi 测试文件

我创建了一个接受任意文件的端点:[HttpPost()]publicasyncTaskCreateFile(IFormFilefile)当我用Postman测试时,file总是空的。这是我在Postman中所做的:我做错了什么? 最佳答案 感谢@rmjoia的评论,我让它工作了!这是我在Postman中必须做的事情: 关于c#-使用Postman上传ASPCoreWebApi测试文件,我们在StackOverflow上找到一个类似的问题: https://st

c# - 使用SAPI有没有办法输入中文发音的拼音?

目标是能够发出类似wo3的发音。System.Speech可以处理汉字,但是有没有办法直接输入拼音呢?好像来自http://msdn.microsoft.com/en-us/library/ms720566(v=vs.85).aspx我应该能像这样写出拼音如何使用PRONSYM?更新:以下是一些讨论该问题但没有解决方案的网页:-http://www.ms-news.net/f3012/problem-with-phonemes-and-chinese-tts-3031240.html更新2我在.NET中使用System.Speech.Synthesizer。也许这就是问题所在。我可以看