C++ 检查EMF记录是否与指定区域相交;矩形“;使用枚举元文件
是否可以使用C++ 检查EMF记录是否与指定区域相交;矩形“;使用枚举元文件,c++,C++,是否可以使用EnumEnhMetaFile检查EMF记录的与特定矩形的交点 我尝试过这样做,但没有什么特别适用于变换。我只想检查文本记录是否与EMF中的指定区域“Rect”相交。不,这并不简单。EMF是一种矢量格式,不像大多数图像那样是光栅格式。一些像圆这样微不足道的东西,EMF中的一条记录,当被一个矩形剪裁时,可能需要转换为四个独立的圆弧。唯一合理的方法是在位图中绘制EMF,裁剪该位图并将其保存回去。由于不可避免地失去了可扩展性,生成的图像将是光栅格式。感谢您的快速响应。。。现在我的问题仍然是
EnumEnhMetaFile
检查EMF记录的与特定矩形的交点
我尝试过这样做,但没有什么特别适用于变换。我只想检查文本记录是否与
EMF
中的指定区域“Rect”相交。不,这并不简单。EMF是一种矢量格式,不像大多数图像那样是光栅格式。一些像圆这样微不足道的东西,EMF中的一条记录,当被一个矩形剪裁时,可能需要转换为四个独立的圆弧。唯一合理的方法是在位图中绘制EMF,裁剪该位图并将其保存回去。由于不可避免地失去了可扩展性,生成的图像将是光栅格式。感谢您的快速响应。。。现在我的问题仍然是我需要它作为EMF。。。假设任何与破坏矩形相交的东西,我们都可以保留它,否则就删除它。