- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将图像存储在 Sql Server 数据库中,我想在网页上显示它们。
问题是,ASP.NET 中的图像控件具有属性 ImageUrl,它采用包含图像文件的文件夹的路径值。但我是从数据库表中绘制图像,不想将图像保存到磁盘,所以我可以提供路径。我宁愿将图像直接流式传输到页面。
我什至很难想象这个(双关语),并且怀疑要完成此操作的唯一方法是将图像临时保存到某个位置,然后将其指向图像控件。但也许我遗漏了什么?
编辑添加:
这适用于需要出示差旅费收据才能报销的会计系统。我们正在考虑允许用户(我们有 30,000 名用户)扫描他们的收据并将其与他们的报销请求相关联地存储起来。我想,将其存储在文件系统中是一种方法,将索引存储在 Sql Server 表中的文件系统中。但是我被要求查看是否可以在 Sql Server 中完成,我可以很好地完成,但是显示/报告方面很重要。需要为这些报销请求生成报告,而且我不知道 Crystal Reports 与浸入文件系统的合规性如何。简而言之,在 Sql Server 中执行此操作会容易得多。
最佳答案
您是否考虑过使用数据 URI?数据 URI 允许您将图像等数据直接嵌入到您的页面中。该图像被编码为 base 64,然后作为 <img>
的来源包含在内。 HTML 中的元素。您可以阅读更多关于数据 URI 的一般信息 here .
this question and answer 涵盖了如何在 C# 中执行此操作的详细信息.图像元素最终看起来像 <img src="data:image/png;base64,R0lGODlhEAAQAMQAAORHHOVSKudfOulrS"/>
。 .
对图像使用数据 URI 的主要问题是不支持旧版本的 IE,或者限制图像的大小。 Here是数据 URI 的浏览器限制的文档。
关于c# - 我可以使用页面流式传输图像,而不是发送 ImageUrl 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16307198/
每当用户想要上传图片时,我都会遇到 UnhandledPromiseRejectionWarning: ValidationError validation failed: imageUrl: Pat
我正在使用nodev18和angeltv16通过NPM安装@kolkov/angelteditor包来添加图像。。Error TypeError:无法对‘Response.Body’的属性‘Image
我已经使用 gridview 布局将通用图像加载器实现到我的应用程序中。 当我按下按钮时,我想将新的 imageUrl 添加到 URL 数组中。 我设法做到了这一点,但是当我刷新 imageList
我正在使用上下文菜单在 Web View 中查找图像...这是我通过 webviews 上的上下文菜单保存图像的代码 - @Override public void onCreateConte
我正在尝试获取 ios 共享扩展用于 action sheet 中生成的缩略图的 imageURL。 我正在检索 URL 正常,但似乎无法弄清楚如何获取 imageURL。 这是我如何获得正常的 UR
这是我拥有的一个应用程序的简化版本,它从 iPhone/iPad 图像库获取图像 url,将该 URL 的字符串存储在核心数据中,然后在另一个 Controller 中显示它。我认为正确的 URl 存
当图像 URL 为空时,我想显示一个名为“Tap_Edit_Profile”的默认图像,但我不确定为什么当它为空时,它显示一张白色图片。这是我在代码中遗漏了什么吗? if let imageURL
function upDate(previewPic) { imageURL = previewPic.src; document.getElementById("image").style.b
我想使用 htaccess 将所有产品图片重定向到外部站点。但是我不知道如何使用动态变量,图像 url 看起来像这样: httpz://localhost/oc1505/image/80x80-100
我有一个 ASP.NET 应用程序,我想根据环境(生产、质量等...)使用不同的 Logo ,因此在我的 Site.Master 页面中我有一个这样的图像: .png" AlternateText="
我将图像存储在 Sql Server 数据库中,我想在网页上显示它们。 问题是,ASP.NET 中的图像控件具有属性 ImageUrl,它采用包含图像文件的文件夹的路径值。但我是从数据库表中绘制图像,
我希望有人能帮助我。恐怕这是一个非常新手的问题。我在转发器中有一张图片,我想根据传递给它的参数更改它的 IMAGEURL。
我在 .aspx 网页中有一个导航菜单。我将每个 MenuItem.ImageUrl 设置为 .png 图像。问题是显示的图像周围有边框。问题是我怎样才能消除这个边界? 非常感谢 PIL 卡罗 在之前
我将文本和 ImageUrl 存储在 firebase 上的数组中。然后,我的代码应该随机获取数据之一(文本和 imageUrl)。它实际上是将文本作为数据来处理。但我还需要添加图像 url(图像存储
我正在使用 FBSDKShareLinkContent 使用 FBSDKShareKit 框架分享 Facebook 帖子。我正在设置内容的 imageURL 以加载要共享的帖子的图像。问题是,当我在
我在 aspx 页面上的图像为: 我在数据库中为它准备好了路径,我正在从数据库中获取图像名称并将其路径设置为: string path = obj.ExecuteScalar(sql); i
例如,我有一个代表“盒子”的页面。在这个框中我有多个图像。我在数据 GridView 内的一行上显示每个图像信息。我想要实现的是通过单击任意行在网格下显示图像本身。我尝试做的是下一个: 在后面的代码中
我有一个相当简单的 TreeView ,其中的节点是 PopulateOnDemand,并且一些节点具有自定义 ImageUrl。呈现树时,尝试使用自定义图像扩展其中一个节点会导致 Javascrip
我当前在存储数据库中保存用户图像的代码是: if let uploadData = UIImagePNGRepresentation(self.profileImage.ima
我之前在中继器中完成过这项任务,并且成功了。但是,我无法在普通的网络表单页面中使用以下内容。图像显示为断开的链接,我在代码隐藏中放置的断点未被触发。 (在 aspx 文件中) btnRunReport
我是一名优秀的程序员,十分优秀!