Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用C生成pdf文件后如何获取pdf文件大小#_C#_Asp.net_.net - Fatal编程技术网

C# 使用C生成pdf文件后如何获取pdf文件大小#

C# 使用C生成pdf文件后如何获取pdf文件大小#,c#,asp.net,.net,C#,Asp.net,.net,如何获得PDF文件大小。?我正在传递直接pdf url..有什么想法吗?请 FileInfo info = new FileInfo("C:\\file.txt"); FileAttributes attributes = info.Attributes; Console.WriteLine(attributes); info = new FileInfo("C:\\"); 在上面的代码中,我没有获取文件信息。。因此,请告诉我如何获取pdf文件大小?试试这个,将返回以字节为单位的文件大小 Fi

如何获得PDF文件大小。?我正在传递直接pdf url..有什么想法吗?请

FileInfo info = new FileInfo("C:\\file.txt");
FileAttributes attributes = info.Attributes;
Console.WriteLine(attributes);
info = new FileInfo("C:\\");

在上面的代码中,我没有获取文件信息。。因此,请告诉我如何获取pdf文件大小?

试试这个,将返回以字节为单位的文件大小

FileInfo info = new FileInfo("PDF file path");
long size = info.Length

尝试此操作,将返回以字节为单位的文件大小

FileInfo info = new FileInfo("PDF file path");
long size = info.Length
要以C#表示文件大小,请使用:

long fileSize = (new FileInfo(fileName)).Length;
这不起作用吗?

要获得以C#表示的文件大小,请使用:

long fileSize = (new FileInfo(fileName)).Length;

这不起作用吗?

在问任何问题之前,你应该先看一看msdn在问任何问题之前,你应该先看一看msdn只是想一想,但我认为OP希望从URL中获取PDF大小,而不是从文件系统中获取。这意味着他必须先用d/l付款。这可能是错误的…而不是d/l可以使用HEAD请求请求服务器并让它告诉您大小。只是一个想法,但我认为OP希望从URL中获取PDF大小,而不是从文件系统中获取。这意味着他必须先用d/l付款。这可能是错误的…而不是d/l可以使用HEAD请求询问服务器,让它告诉您大小。