找回密码
 立即注册

QQ登录

只需一步,快速开始

沙尘暴

初级会员

38

主题

111

帖子

319

积分

初级会员

积分
319
沙尘暴
初级会员   /  发表于:2016-9-6 19:54  /   查看:8474  /  回复:11
  
           有多页tif文件大约有几百页,调整页码的顺序( 1、2、3,调整 1、3、2) ,

    要求: 1; 在imageview1中先将页码调整顺序,(整个文件页码全部重新排序)

                2;  imageview1中顺序调整完成后,点保存按钮  codes.save........    统一保存,因为文件太大,每一页保存估计会迟延速度。


                请帮忙解决下,目前已经试了ReplacePage 及codes.save...... ( CodecsSavePageMode.replace);

                但是还是没有解决,先谢谢了。

11 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-9-7 10:08:06
沙发
我没有看明白你要我们解决什么问题?
是时间太长?还是保存出错了?还是遇到了什么其他问题呢?
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2016-9-7 19:51:46
板凳
问题是,将多页的tif文件(大约几百页) 重新排列页码顺序。  谢谢
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-9-8 10:57:35
地板
用ReplacePage可以调整顺序,这个你知道的,比如:
  1. image.ReplacePage(2, newPage);
复制代码

这就是把这个newPage替换到第2页。

所以我还是不清楚你具体问题是什么?使用这个方法遇到了什么问题?还是排序算法搞不定?
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2016-9-8 14:11:18
5#



  不好意思,或者我太心急了,没有说清楚问题,

  多页tif文档,目前顺序是(1,2,3,4,5), 我想改变他的顺序为( 2,1,5,4,3)  ,
        image.ReplacePage(2, newPage);  
       这个功能目前我试验的时候出现两个问题: 1:  newpage必是一个图像,我不想插入新图像,请问我如何获取多页文档内其他页的图像,因为他是RasterImage类型
                                           2:  当前他替换到第2页的时候,第2页的图像就消失了,问题我不想让他消失只是调顺序。


如果还是不太清楚我所说的,请看下 gif动画, 我想做类似 调整顺序的功能,麻烦您了。





  

本帖子中包含更多资源

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

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-9-8 16:09:37
6#
那你就用InsertPages就好了。就不会替换了。
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2016-9-8 20:09:44
7#
感谢你的回帖, 你让用 InsertPages 这个功能,请问InsertPages(1,newpage,1,-1)   这个newpage是不是得插入新的图像,我不知道你有没有仔细看我上面的哪个gif动画,我是调整图像页码的顺序,不是要新增加图像。 无论ReplacePage还有InsertPages  都有个newpage 我想知道这个newpage 在不增加新图像情况下如何获取。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-9-9 11:03:14
8#
Pages是一个collection,肯定就有insert啊,add啊,remove之类的方法,肯定也能取到其中的元素。比如Page属性,就是当前活动状态的页。
另外,你给的gif是哪个demo的截图,可以看一下那里怎么写的。
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2016-9-9 16:01:54
9#
好吧,哪我想问下如何获取多页tif文档中 某一页的Image属性,现在我想获取 第1页的RasterImage ?

因为无论是insert   add 都需要RasterImage  ,如果能获取到,估计我这个问题也就解决了。谢谢

,还有gif哪个只是我从某个软件截图的图像,我并没有demo.
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-9-10 23:23:31
10#
这个Demo用的部分是LeadTools的截图和资料,不过我也没找到。
你直接看一下文档中的例子吧。Image肯定从源文件来,你肯定有源文件对吧。
https://www.leadtools.com/help/l ... sterimage~page.html
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部