Asp.net ItextSharp,保存Pdf而不显示“打开/保存”对话框
是否可以不显示“打开/保存”对话框?我想将pdf文件直接保存到客户端PC上的特定磁盘位置。是的,您可以不使用保存对话框直接将文件写入磁盘。你所需要的只是一个目录路径来写Asp.net ItextSharp,保存Pdf而不显示“打开/保存”对话框,asp.net,pdf,itextsharp,Asp.net,Pdf,Itextsharp,是否可以不显示“打开/保存”对话框?我想将pdf文件直接保存到客户端PC上的特定磁盘位置。是的,您可以不使用保存对话框直接将文件写入磁盘。你所需要的只是一个目录路径来写 string path = "C:\YourDirectoryPathHere"; System.IO.File.WriteAllBytes(Path.Combine(path, "NameYourFile.pdf"), myPDF); 这假设myPDF是一个字节[] 如果你问我认为你只是在使用jpeg。除非你对客户端和服务
string path = "C:\YourDirectoryPathHere";
System.IO.File.WriteAllBytes(Path.Combine(path, "NameYourFile.pdf"), myPDF);
这假设myPDF是一个
字节[]
如果你问我认为你只是在使用jpeg
。除非你对客户端和服务器都有绝对控制权,否则这将是一个巨大的安全风险。“绝对控制”指的是您(服务器)知道客户机是谁以及他们的磁盘是如何排列的(不是每个人都有C:
),客户机以服务器支持的协议(SMB/AFP/etc)打开远程文件共享,服务器具有向客户机写入的文件系统权限。还有很多其他的东西可以打破,但我保持简单。