将区域数据读取为矩形 [英] Read regiondata as rectangles

查看:140
本文介绍了将区域数据读取为矩形的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Region,从中减去n个矩形,现在我需要获取所有剩余的矩形空间.有办法吗?

I have a Region, from which I am subtracting n number of Rectangles, now I need to get all the remaining space in terms of rectangles. Is there a way of doing it?

谢谢

推荐答案

首先,您应该认识到,如果该区域包含任何曲线,则得到的任何矩形集都可能是近似值.

First you should realize that any set of rectangles you get may be an approximation if the region contains any curves.

第二,尝试使用 GetRegionScans 身份矩阵.

Second, try calling GetRegionScans with an indentity matrix.

RectangleF[] rects = region.GetRegionScans(new Matrix());

这篇关于将区域数据读取为矩形的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆