:-D Now works!!!!
But removing "saveUnit = setUnit(UNIT_POINTS)" and  "setUnit( saveUnit )"
otherwise there are comile errors.

M?tis Barnab?s ha scritto:
>
> Try this:
>
> ## Adjust Frame to Image
> ## First select the frame of the image
> saveUnit = setUnit(UNIT_POINTS)
> obj = getSelectedObject()
> frameW = getProperty(obj, "width")
> frameH = getProperty(obj, "height")
> saveScaleX = getProperty(obj, "imageXScale")
> saveScaleY = getProperty(obj, "imageYScale")
> setScaleImageToFrame(True, False, obj)
> fullScaleX = getProperty(obj, "imageXScale")
> fullScaleY = getProperty(obj, "imageYScale")
> setScaleImageToFrame(False, False, obj)
> scaleImage(saveScaleX, saveScaleY, obj)
> imageW = frameW * (saveScaleX / fullScaleX)
> imageH = frameH * (saveScaleY / fullScaleY)
> sizeObject( imageW, imageH, obj )
> setUnit( saveUnit )
>
>
> (win xp, Scribus 1.3.3.12)
>
> barna


Reply via email to