Конференция "Media" » WMF, определение оболочки рисунка [WinXP]
 
  • Феликс (04.06.08 18:31) [0]
    Пытаюсь определить оболочку содержимого метафайла с помощью функции getEnhMetaFileHeader, получаю rclBounds. Далее наивно полагаю, что по этим координатам можно сделать metafile.setSize и wmfCanvas.draw, что бы обрезать пустые поля. Ага, сейчас! Это же "устройство независимый" формат. У metafile есть несколько свойств (inch, mmHeight, mmWidth), да и getEnhMetaFileHeader предлагает какие-то свойства (szlDevice, szlMillimeters, cbPixelFormat, offPixelFormat; последние 2 равны нулю). Но что с ними делать? Никак не могу привести координаты.. Кстати, пробежался по всем объектам, пересчитал оболочку сам -- всё сходится.
 
Конференция "Media" » WMF, определение оболочки рисунка [WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]