-
Пытаюсь определить оболочку содержимого метафайла с помощью функции getEnhMetaFileHeader, получаю rclBounds. Далее наивно полагаю, что по этим координатам можно сделать metafile.setSize и wmfCanvas.draw, что бы обрезать пустые поля. Ага, сейчас! Это же "устройство независимый" формат. У metafile есть несколько свойств (inch, mmHeight, mmWidth), да и getEnhMetaFileHeader предлагает какие-то свойства (szlDevice, szlMillimeters, cbPixelFormat, offPixelFormat; последние 2 равны нулю). Но что с ними делать? Никак не могу привести координаты.. Кстати, пробежался по всем объектам, пересчитал оболочку сам -- всё сходится.
|