我已将图像转换为 svg 并获得如下所示的路径向量
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="122.000000pt" height="98.000000pt" viewBox="0 0 122.000000 98.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.14, written by Peter Selinger 2001-2017
</metadata>
<g transform="translate(0.000000,98.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M93 873 c-7 -3 -6 -653 0 -660 5 -4 889 -185 892 -181 1 1 35 69 74
151 l71 147 0 273 0 272 -515 0 c-283 0 -518 -1 -522 -2z m1007 -284 l0 -251
-66 -139 c-59 -122 -70 -138 -88 -134 -12 3 -106 …Run Code Online (Sandbox Code Playgroud) 我有一个字符串
http://localhost:1114/api/Upload/GetFile?uploadFile=/Uploads/SupportingDocuments/ca2432cc-a9a3-4b98-b27a-7fadf9bb524bNC%20#1%20-%20MAIL%20TO%20ACCREDITATION%20BODY%20DAC.pdf
Run Code Online (Sandbox Code Playgroud)
文件名有charecter hash标签'#',我在调试控制器接收后找到了它
/Uploads/SupportingDocuments/ca2432cc-a9a3-4b98-b27a-7fadf9bb524bNC
Run Code Online (Sandbox Code Playgroud)
作为文件名,但是如果我删除它,那么它会收到正确的文件名.我有很多带有这个文件名的文件
ca2432cc-a9a3-4b98-b27a-7fadf9bb524bNC #1 - MAIL.pdf
Run Code Online (Sandbox Code Playgroud)
那么如何使用api调用也可以在c#中使用这个字符
[HttpGet]
[Route("GetFile")]
public IHttpActionResult GetFile(string uploadFile)
{
//without # works only need solution
}
Run Code Online (Sandbox Code Playgroud)