找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangyuntian

注册会员

6

主题

18

帖子

72

积分

注册会员

积分
72

活字格认证微信认证勋章

最新发帖

[已处理] 如何去掉边框

zhangyuntian
注册会员   /  发表于:2015-9-24 16:11  /   查看:4527  /  回复:4
有如下一张图片,用leadtools如何去掉白色的边框部分。

本帖子中包含更多资源

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

x

4 个回复

倒序浏览
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-9-24 18:05:00
沙发
回复 1楼zhangyuntian的帖子

您好,去掉边框有两种方式。
一种是使用裁剪功能手动去掉白色边框,第二种是使用AutoCrop命令进行自动纠正。
AutoCropCommand的用法如下:
// Prepare the command
   AutoCropCommand command   = new AutoCropCommand();
   //AutoCrop the image with 20 tolerance.
   command.Threshold         = 20;
   command.Run(image);
具体例子和试用方法说明请查看下面的官方帮助文档:
https://www.leadtools.com/help/l ... utocropcommand.html
回复 使用道具 举报
zhangyuntian
注册会员   /  发表于:2015-9-25 09:22:00
板凳
您好,需要的是自动去掉白色边框。
AutoCropCommand命令已测试过,没有任何反应,请给予帮助,谢谢。
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-9-25 11:37:00
地板
回复 3楼zhangyuntian的帖子

您好,这个AutoCropCommand适用于去掉黑色边框,文档内容是无法去掉的。
因为扫描文档多余部分是黑色的。
如果您需要去掉白色边框的话,只能使用手动去除边框命令CropCommand。
// 四个边分别去除 100 像素
   CropCommand command = new CropCommand();
   command.Rectangle = new LeadRect(
      100,
      100,
      image.Width - 100,
      image.Height - 100);
   command.Run(image);
该命令的使用帮助参见这里:https://www.leadtools.com/help/l ... ng.cropcommand.html
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-10-20 09:10:00
5#
回复 3楼zhangyuntian的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部