【问题标题】:TFS SDK how to download image from TFS Description FieldTFS SDK 如何从 TFS 描述字段下载图像
【发布时间】:2016-10-08 18:03:50
【问题描述】:

我在 Jira 和 TFS 之间开发了一些集成。

TFS 中的一些错误在描述中具有如下图像:

 <span style="color:black;font-family:&quot;Segoe UI&quot;,sans-serif;font-size:9pt;"><img style="width:606px;" src="http://server:8080/tfs/IT_Systems/WorkItemTracking/v1.0/AttachFileHandler.ashx?FileNameGuid=7d796b11-588f-4266-a783-8d3fa61cb4bd&amp;FileName=temp1465385989194.png"><br>&nbsp;</span>

如何使用 c# 以编程方式下载此图像?

我知道我应该解析 HTML 等等。但问题是我不知道如何从 URL 中提取数据。

在 TFS Web 部件中,我选择图像,复制它,打开例如 Paint,过去的图像并将其保存为 jpg 文件。

我的 c# 代码中需要相同的内容。

谁能帮帮我?

【问题讨论】:

    标签: c# visual-studio tfs


    【解决方案1】:

    我会使用 Regex 解析 HTML 描述并提取 img URL,然后使用 HttpWebRequest 下载图像。

    您可以使用以下正则表达式:

    (?<=<img.*src=")[^"]*
    

    【讨论】:

    • 我也用这个。但我的问题是我想下载图片,而不是在 HTML 中检测到它
    • 使用 HttpWebRequest 下载图片。
    • 你能给我一个例子,我可以通过以下网址下载它吗? server:8080/tfs/IT_Systems/WorkItemTracking/v1.0/…
    • 它不起作用,因为在我的示例中它不是直接链接。而且据我所知,仅使用 HttpWebRequest 是不可能下载的。这就是我复制/粘贴图像而不是在 TFS Web 客户端中下载的原因。没有机会直接做
    猜你喜欢
    • 2012-06-01
    • 1970-01-01
    • 2017-02-08
    • 2020-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-13
    相关资源
    最近更新 更多