获取Image PlaceHolders的坐标

时间:2011-10-31 17:33:06

标签: asp.net asp.net-mvc-3 c#-4.0

我正在开发一个应用程序,其中我需要在尺寸为8X10的纸张上布局多个图像。要求是在创建模板时保存用于放置图像的占位符的坐标,以便在向最终用户显示时,可以用实际图像填充这些占位符。我需要使用ASP.Net实现这一点,但我不知道如何实现它。

有人可以提出一些指示吗?

1 个答案:

答案 0 :(得分:0)

如果您最后生成HTML,则除非您还对最终文档中的所有文本区域使用x / y / width / height定位,否则将无法使用x / y坐标进行图像定位。

如果您使用坐标系统,您可以构建一个jQuery UI,允许用户拖放/调整图层(div)并在其中输入文本,然后将其作为图层列表上传到服务器(x ,Y,宽度,高度,内容)。

要渲染,只需循环遍历图层并写出HTML。对于图像,您可能需要a server-side image resizing library,以便确保它们适合指定的空间。