问题标签 [imagesharp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 来自 Azure 的 .net 核心流文件并调整大小
我正在尝试从 Azure blob 中获取文件,使用 ImageSharp 调整其大小,然后将其提供给客户端。我有以下代码,它有效:
与创建 2 个内存流相比,有没有更有效的方法来做到这一点?这最终将需要大量的请求,我真的希望它尽可能地高效。
ios - 使用 iOS 版 Imagesharp 时如何修复 Null 引用错误?
以下代码抛出空引用错误:
在 Android 上运行时不会发生此错误。这让我相信这是在 iOS 上简单地使用 ImageSharp 导致的错误。在 iOS 上使用 ImageSharp 是否需要任何特殊设置?
我在 Windows 10、Visual Studio 2017 上。我设置 ImageSharp 所做的只是使用 VS2017 中的 nuget 数据包管理器安装它。
c# - 如何使用 ImageSharp 调整中心和裁剪图像
我需要转换一些基于 System.Drawing 的代码来使用这个 .NET Core 兼容库:
https://github.com/SixLabors/ImageSharp
下面基于 System.Drawing 的代码调整图像大小并裁剪边缘,返回内存流以进行保存。ImageSharp 库可以做到这一点吗?
imagesharp - PNG文件的自定义解码器
我从用户手册下载了一张图片(见附件),需要对其进行转换。当我尝试通过以下代码加载它时,出现异常:“无法加载图像。可用的解码器:\r\n - JPEG : JpegDecoder\r\n - PNG : PngDecoder\r\n - GIF : GifDecoder\r \n - BMP : BmpDecoder\r\n"。是否可以应用自定义解码器,我在哪里可以找到它们?
amazon-web-services - 从浏览器将图像文件上传到 AWS Lambda .Net Core 应用程序会导致文件不可用 - 如何修复?
我正在从浏览器将 jpg 图像作为表单的一部分上传到驻留在 AWS Lambda 上的 .Net Core Web api。它上传了,但是当我尝试使用 ImageSharp 处理它时导致错误。我还注意到上传版本的文件大小几乎是原始大小的两倍。请注意,在我从 Visual Studio 2019 Preview 运行的 Windows 环境中本地上传时没有问题。这是从 Visual Studio 发布到 AWS Lambda 的版本存在问题。
更多信息:图像作为 IForm 中的 IFormFile 到达我的 .NET 控制器。
c# - imagesharp 试图制作一个从 0 到 9 的动画 gif
谁能告诉我为什么这会生成一个只有黑色的动画 gif?
该代码还输出每个在内存中生成的 gif 以显示它们是不同的
如果我使用此代码对其进行编码以加载每个单独的物理文件,它会按预期制作动画 gif。
我只想在内存中创建动画 gif。
c# - ImageSharp 在 Core 2.2 中的图像上绘制形状
我ImageSharp
在我的 .Net Core 2.2 项目中使用(版本 1.0.0-beta0006)。我主要使用它来调整图像大小(以生成缩略图)并且它工作正常。
最近,我需要在图像上绘制矩形。根据文档,这是我必须做的:
但是,我意识到在我的Mutate
lambda 方法中没有一个名为DrawLines
. 我可以知道我是否错过了一个程序集吗?根据文档,它是using
:
两者都可以在SixLabors.ImageSharp
包中找到。
c# - 使用Imagesharp调整大小后存储在SQL Server数据库中的图像未在html中显示
我有一个 .NET Core 2.2 Web 应用程序,我将用户图像存储在 SQL Server 数据库中。当我按原样保存文件时,它会毫无问题地显示在网页中。
之后,我想在用户上传文件并安装 Imagesharp 包时调整图像大小,并使用以下代码调整图像大小。代码运行完美,但是当用户登录时,图像不显示。
我调整图像大小并将图像存储到数据库中的代码是:
图像处理方法
我存储图像的代码:
我试图在将其转换为 base64string 后以 html 显示图像,如下所示:
我的 HTML 标记来显示图像:
上面的代码工作正常,但不显示存储的图像。
如何正确显示图像。任何帮助表示赞赏。