首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.NET中使用ImageResizer在指定位置绘制图像

在.NET中使用ImageResizer在指定位置绘制图像
EN

Stack Overflow用户
提问于 2016-08-02 04:38:41
回答 1查看 27关注 0票数 0

我在画布上的特定位置创建图像已经有一段时间了,几乎没有问题。例如,如果我有一个200px x 250px的画布,我可以绘制一个25px x 15px的图像,其顶部位置为40,左侧位置为60。最近,我遇到了一个新的图像处理应用程序接口,叫做ImageResizer。它似乎比我一直使用的System.Drawing/GDI+ API更快/更好,我正在考虑切换到它来获得性能提升。但是我似乎不能用这个API来实现同样的目标。

有没有一种方法可以使用.NET的ImageResizer托管API在特定位置绘制图像?如果是这样的话,有人能给我指个方向吗?文档中没有任何内容表明这是可能的,我的互联网搜索结果是空白的。

谢谢。:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-02 04:49:53

虽然这是可以实现的,但却稍微违背了ImageResizer应用程序接口的设计思路。ImageResizer不是图形应用程序接口,而是用于端到端图像处理。要获得更灵活的应用编程接口,请查看即将推出的Imageflow项目。

ImageResizer的水印插件能够覆盖和合成图像,但它是API中设计得不太好的部分之一,它模仿了WinForms布局/停靠模型。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38707705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档