找回密码
 立即注册

QQ登录

只需一步,快速开始

morganrex

注册会员

17

主题

61

帖子

166

积分

注册会员

积分
166
morganrex
注册会员   /  发表于:2018-11-15 17:06  /   查看:4345  /  回复:9
您好,ImageViewer中显示很多张图片,我在旋转某张图片或放大某张图片之后,会影像它前后图像的位置,这个怎么固定我操作的图像在图像初始化时显示的区域内旋转或者放大缩小,如果宽或者高超出了初始化,可以出现滚动条,我找了好些属性设置也没搞定,麻烦告知一下

9 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-16 17:23:30
沙发
我不太理解您说的,旋转某张图片或放大某张图片之后,会影像它前后图像的位置
放大或者旋转后,肯定会有一部分图像溢出图片,
回复 使用道具 举报
morganrex
注册会员   /  发表于:2018-11-17 12:46:08
板凳
这个是放大前



这是放大后,我想放大后,两张图的宽度是一样宽,而放大的那一张可以出现滚动条,如下面这张图一样


麻烦指导下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
morganrex
注册会员   /  发表于:2018-11-17 13:00:56
地板
还有个问题,怎么直接设置不同宽度的图像按照同样的宽度显示,目前我这边用的是var imageInfo = _rasterCodecs.GetInformation(imageFileName, false);
                    var imageWidth = 3000;
                    var imageHeight = imageInfo.Height * imageWidth / imageInfo.Width;
                    var rasterImage = _rasterCodecs.Load(imageFileName, imageWidth, imageHeight, imageInfo.BitsPerPixel, RasterSizeFlags.Resample, CodecsLoadByteOrder.BgrOrGray);
这种方式,有没有其他方式可以统一设置的
回复 使用道具 举报
morganrex
注册会员   /  发表于:2018-11-18 15:18:00
5#
另外当加入完一百多张图像的时候,控件浏览会明显不流畅,有时候会卡顿
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-19 12:24:32
6#
本帖最后由 Richard.Ma 于 2018-11-19 14:00 编辑

放大和缩小是基于整个文档整体来缩放的,不能单独设置,如果确认要每一页单独设置的话,可能你只能是将每一页单独加载到一个Viewer中,然后再把Viewer纵向添加到窗口里
回复 使用道具 举报
morganrex
注册会员   /  发表于:2018-11-19 16:05:30
7#
Richard.Ma 发表于 2018-11-19 12:24
放大和缩小是基于整个文档整体来缩放的,不能单独设置,如果确认要每一页单独设置的话,可能你只能是将每一 ...

您说的是LargeRasterView?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-20 12:23:28
8#
不,我是说如果要实现这种功能的话,只能是同时加载多个DocumentViewer

回复 使用道具 举报
morganrex
注册会员   /  发表于:2018-11-20 13:42:59
9#
麻烦问下 RasterImageViewer跟DocumentViewer 哪个在展示上会好一些
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-20 18:11:16
10#
RasterImageViewer没有annotation标注功能,如果需要标注等文档浏览器的功能的话,建议选择DocumentViewer
实际商documentviewer就是用来显示pdf这种多页连续文档的

如果您是需要每张分别控制大小,那么选择多个RasterImageViewer也是可以的,另外RasterImageViewer不支持矢量图像,因此如果pdf中是矢量文字以及其他的元素的话,是无法使用RasterImageViewer的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部