【发布时间】:2020-06-10 18:55:52
【问题描述】:
在我们的服务器端 blazor 项目中,我们希望将高分辨率的 TIFF 图像或任何其他类型的图像类型转换为低分辨率图像,而不会损失任何图像清晰度,并将其保存在 azure blob 存储中。 那么在 blazor 中实现此功能的最佳方式或解决方案是什么。
【问题讨论】:
标签: blazor asp.net-blazor
在我们的服务器端 blazor 项目中,我们希望将高分辨率的 TIFF 图像或任何其他类型的图像类型转换为低分辨率图像,而不会损失任何图像清晰度,并将其保存在 azure blob 存储中。 那么在 blazor 中实现此功能的最佳方式或解决方案是什么。
【问题讨论】:
标签: blazor asp.net-blazor
您应该能够使用 system.drawing.common NuGet 包来执行高质量的调整大小。这个包是windows特定的跨平台版本system.drawing。
还有像 ImageSharp 这样的其他图像处理库是不错的选择。
我自己从来没有做过,但以前读过这篇文章,但现在找不到这篇文章。有教程是如何做到的。
希望这能给你一些方向。
【讨论】: